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