A travel guide for visiting the Meiji Shrine (明治神宮 Meiji Jingū), located in Shibuya, Tokyo. This Shinto shrine is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shōken.
Meiji Jingu Shrine Travel Guide
Published on April 16, 2010 by Chris