Takayama

A tourist town in the Japanese mountains

Some very thick roofs