Takayama

A tourist town in the Japanese mountains

Some of the longest benches I've seen