Meiji Shrine Japan 2020

Meiji Shrine, located in Shibuya, Tokyo, is the Shinto shrine that is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shōken.

Leave a Reply

Your email address will not be published. Required fields are marked *