35.6595° N, 139.7005° E · Japan
Shibuya Crossing
The world's busiest intersection, frozen mid-scramble.