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 climb, and the Ryūshaku-ji Temple (立石寺) at the top!
Yamadera Temple (山寺) in Yamagata Japan
Published on June 28, 2010 by Chris