Get Travalour for free on Google Play

Shibuya Crossing Intersection

Inokashira Dori, 2??-2 ??? ??? ??? 150-0043, Japan

Mall
Urban Walk

Dubbed as the busiest pedestrian instersection in the world.

Location of Shibuya Crossing Intersection