Meiji Shrine
The antidote for the sensory overload brought on by smokey pachinko parlors and cheesecake crepe-wielding kawaii girls: a visit to the century-old, 175-acre Shinto shrine in the heart of the city. Breathe in 365 varieties of evergreen trees before diving back into the urban jungle for more.
1-1 Yoyogi-Kamizono-cho
Tokyo, Shibuya-ku 151-8857