2 min read Travel 2 Millions of People per Day: Shibuya crossing in Tokyo is the busiest in the world! 5 years ago Anya016