Shibuya Crossing, often referred to as the world's busiest pedestrian intersection, is located in Tokyo. Some 2,500 pedestrians an hour use the intersection during peak hours.
KUMAMOTO--The iconic scramble crossing in front of Tokyo's Shibuya Station is touted as the world's busiest pedestrian intersection, famed for masses of people crossing from all directions without ...