Meiji Shrine, located in a lush forest, is the most visited shrine in Japan.A local guide explain Shinto and the Japanese Imperial system. Includes a free ticket to the beautiful Japanese garden. [Highlights] ・The Mysterious Forest Where Noise Disappears ・The Largest Wooden Torii Gate in Japan ・Free Admission Ticket to a Beautiful Japanese Garden ・Japan's 2,600-Year-Old Imperial System ・Visiting the Most Popular Shrine in Japan