Hachiko Scramble Pedestrian Crossing, Shibuya, Tokyo, Japan. Busiest pedestrian crossing in the world.

- Image ID: E8GFBD