Shibuya Crossing is a scamble crossing located in Tokyo, Japan and is considered the world’s busiest pedestrian walkway. Estimates are that up to 3,000 people per green light, and 1.5 million people per week cross the intersection.

AloJapan.com