Takayama

A tourist town in the Japanese mountains

Lots and lots of little garden plots everywhere