Yamagata City, Japan
Yamadera, literally means “mountain temple” in Japanese. It is an impressive scenic sight extended high up into a mountainside with steps that carve into the hills with scattered temples throughout the journey UP. We climbed over 1,000 steep steps until we reached the very top! There are great views down onto the valley that make the climb worth it though, plus the unique architecture. We went in October, so the foliage was spectacular. The distant mountains bursting with red, pink, brown, yellow and evergreen just took my breath away.