Tokyo, Japan - February 16, 2015: Meiji Shrine located in Shibuya, Tokyo, is the Shinto shrine that is dedicated to the deified


Tokyo, Japan - February 16, 2015: 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.


Size: 5436px × 3624px
Photo credit: © Nattee Chalermtiragool / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: city, famous, gate, harajuku, japan, jingu, meiji, shrine, tokyo, travel