The world's busiest pedestrian crossing is Shibuya Crossing in Japan
Chaos and harmony meet in Tokyo πΆββοΈπ―π΅ #ShibuyaCrossing #JapanFacts