An ancient Japanese temple built on a towering, mist-shrouded mountain peak. The road leading to the temple from the bottom of the mountain is a thousand-step staircase built along the mountain wall.
There are villages and rice fields at the foot of the mountain, as well as rivers flowing through it.
An ancient Japanese temple built on a towering, mist-shrouded mountain peak. The road leading to the temple from the bottom of the mountain is a thousand-step staircase built along the mountain wall.
There are villages and rice fields at the foot of the mountain, as well as rivers flowing through it.