Takayama

A tourist town in the Japanese mountains

Nicely designed tables and benches at the rest area