Yamadera Temple in Yamagata Japan
Yamadera, literally “Mountain Temple”, is a temple in Yamagata Japan that requires climbing a staircase of over 1100 steps to reach the top! Checkout the video to see the climb, and the Ryūshaku-ji Temple (立石寺) at the top!
Related posts:
- Florence Italy Video
- Harajuku Japan Video
- Christmas Lights and Decorations in Japan
- Cool Vending Machines in Japan
- Cow Tongue (Gyutan) in Sendai Japan