← All cities

35.6595° N, 139.7005° E · Japan

Tokyo

Shibuya Crossing

Model coming soon

The world's busiest intersection, frozen mid-scramble.