
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!