Takayama
A tourist town in the Japanese mountains
Nicely designed tables and benches at the rest area