Takayama

A tourist town in the Japanese mountains

A snake sunning itself on the stone wall