<--Previous
Up
Next-->
Yamadera, a Bhuddist temple. Yama stands for 'mountain' and 'dera' for temple. The sanctuary has some 40 buildings on the mountain.