Share
twitterlinkedinfacebook
Image 1 of 1
Tohoku 0045.jpg
Steep stairs leading to the top of Yamadera temple. Yamadera temple is a very unique temple up in a hill 30 minutes away from Yamagata city. The temple is a nationally designated Place of Scenic Beauty and Historic Site in Japan and has amazing views.