Experience Shibuya Crossing in Tokyo — the world's busiest pedestrian crossing, with up to 3,000 people crossing simultaneously from all directions every few minutes.
No tours found.