Crowds at the Sibuya crossing in front of Shibuya station. The crossing is reputed to be one of the world's busiest. Known as the Scramble people come from all directions at once when the lights change. Tokyo, japan.

- Image ID: EG0YYE

Similar stock images