Mastodon
@Visit Japan

@Visit Japan: Yamadera is a scenic temple located in the mountains northeast of Yamagata City …

Yamadera is a scenic temple located in the mountains northeast of Yamagata City in Japan’s Tohoku region. Founded over a thousand years ago, the temple grounds extend high up a mountainside from where there are great views down onto the valley. Yamadera, literally means “mountain temple” in Japanese, aptly named given its steep setting. Learn more about Yamadera and other fascinating destinations of Tohoku through our Treasures of Tohoku Series created with @roadsandkingdoms. Link in bio.
~
~
~
~
#TreasuresofTohoku #Yamadera #Yamagata #Tohoku #spiritual #nature #beauty #mountains #Japan #VisitJapan

Alo Japan.