Designed by
Title
Tokyo Meiji Jingu #173545821
Description
Meiji Shrine, located in Shibuya, Tokyo, is the Shinto shrine that is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shoken. Around the shrine is a lush forest composed of about 100,000 trees, making it a great place to enjoy a walk.
This image is editorial