Attractions to explore near Shibuya Crossing Intersection
Shibuya Crossing IntersectionInokashira Dori, 2??-2 ??? ??? ??? 150-0043, Japan
Dubbed as the busiest pedestrian instersection in the world.
Get Travalour for free on Google Play
Dubbed as the busiest pedestrian instersection in the world.