Exploring Tohoku – Yamadera

Yamadera (山寺)is a religious complex located on the top of the mountains, at the north-east of Yamagata city. It’s one of these places shrouded in mystery. One of these that let you say “This is Japan”. Several temples are located on a steep slope and at the top you can enjoy a stunning view of the […]