Discover Japanese Culture at Meiji Jingu – Tokyo’s Iconic Shinto Shrine

Located just a few minutes’ walk from Harajuku Station, Meiji Jingu is a Shinto shrine in the heart of Tokyo

Read More