The Shibuya Crossing in Tokyo is frequently called "the busiest pedestrian intersection in the world". A flow measurement survey estimated up to 390,000 pedestrians per day
The Shibuya Crossing in Tokyo is frequently called "the busiest pedestrian intersection in the world". A flow measurement survey estimated up to 390,000 pedestrians per day