Japan temple, 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. Lamp post

Japan temple, 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. Lamp post

Photo by kliu11

Royalties free, Commercial & Editorial use

$10.00

Rating: 4.46  out of 5  based on 13 user ratings.

Stock photo: Japan temple, 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. Lamp post was taken by kliu11 .