Shibuya Crossing

Shibuya Crossing, Tokyo, Japan

Shibuya Crossing is one of the busiest pedestrian crossings in the world, located in Tokyo, Japan, where up to 3,000 people cross at once during peak times.

Shibuya Crossing, Tokyo, Japan
© 2025 Street View Wonders