Meiji Shrine locate in Shibuya is on the top of the best tourist attraction in Tokyo Japan. It is a Shinto Shrine that is dedicated to the deified spirits of Emperor Meiji and his wife, Empress Shoken. It is one of the best Japanese structural designed temple that is truly eye satisfying in terms of its cultural heritage. It was sunny cold morning that took us 15 minutes walk from the train station to reach this hidden gem of Tokyo. The peaceful ambiance of Meiji Shrine is a perfect place to unwind your mind and learn more of Japanese diverse culture and exceptional history. Definitely a must see shrine for you to experience and discover.