Earlier mentioned The attractive mountain village of Misatomachi sits a temple atop a mountain that towers 957 meters within the sky. Main approximately it is actually Japan’s tallest stone staircase, 3,333 stone ways that lead up the leading promenade to your Shaka-in Temple at its summit.South with the station, you’ll find a roomy park, whils