The Meiji Shrine

Directly across from one of Tokyo's craziest areas (Harajuku) is one of its most serene. Built to guard the spirits of Emperor Meiji and the Empress Consort Shōken, the Meiji Shrine is tucked away in a large evergreen forest, which neither the city's noise nor stress can reach.

Continue ReadingThe Meiji Shrine