<--Previous
Up
Next-->
Temples and shrines in Takayama a city nestled in the Japan Alps.