The World’s Busiest Intersection: Shibuya Crossing #shibuya
Explore the world’s busiest intersection in Tokyo, just 5 minutes away from the world’s busiest train station. Take a look at the iconic Shibuya Crossing, the ultimate must-see spot in Tokyo!