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!

Write A Comment