While many cities claim the title, in 2026, the Shibuya Crossing in Tokyo, Japan, is still recognized as the busiest pedestrian intersection in the world. Often called "The Scramble," it is estimated that as many as 3,000 people cross the street at once during a single green light cycle. This phenomenon occurs when all vehicular traffic is halted in every direction, allowing pedestrians to flood the intersection from five different points simultaneously. In 2026, the crossing has become a global symbol of urban density and synchronization, appearing in countless films and media. Other contenders for "busiest" include Times Square in New York, which sees higher total daily foot traffic (around 300,000 to 450,000 people), and Nanjing Road in Shanghai. However, for sheer "peak density"—the number of people in a single defined space at a single moment—Shibuya remains the gold standard of pedestrian movement, managed with a level of Japanese efficiency that prevents the chaos one might expect from such massive crowds.