Shibuya Crossing Video
Shibuya Crossing in Tokyo Japan is the world’s busiest intersection. The intersection is directly in front of the Shibuya train station, and has a 4-way pedestrian crossing that is a sight that needs to be seen to truly be appreciated. Every couple of minutes when the walk light comes on, chaos ensues in the intersection.
Related posts: