Takayama

A tourist town in the Japanese mountains

I think these bushes may have been tea