Shibuya Crossing, Tokyo. The world's busiest pedestrian crossing with as many as 3,000 people passin

Related videos

You might be interested