Japan: Meiji Shrine (Tokyo)

DSC_0838

Torii leading to the Meiji Shrine

The Meiji Shrine in Shibuya is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shōken. The Meiji Shrine is located just beside the busy Harajuku Station, Meiji Shrine and the adjacent Yoyogi Park making up a large forested area – an oasis in busy, urban Tokyo!

Continue reading