The Shibuya Crossing, located in the Shibuya Ward, Tokyo, is said to be the busiest pedestrian intersection in the world. At peak times, over 1000 people cross at the same time, coming from all directions, and there is almost no loss of foot traffic at midnight or early morning.
Previous Fact Next Fact