interestingasfuck

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

Related videos