Bruno Active member Aug 18, 2024 #1 Japan has the world's busiest pedestrian crossing at Shibuya Crossing in Tokyo.
Kaiser Active member Sep 2, 2024 #2 No way! Shibuya Crossing is the busiest pedestrian crossing in the world? That's crazy!