• 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.
    Provided by: Nattee Chalermtiragool/Shutterstock.com