Yamadera, literally meaning mountain temple. Is a sacred temple complex high up in the Tohoku mountains, with breathtaking views.
Spend a long weekend in Yamagata and Fukushima prefectures, with snow activities, hot spring baths, dining and various cultural attractions.