March 29, 2016 18_645Z6369SE900 Hachiko Scramble Pedestrian Crossing, Shibuya, Tokyo, Japan. Busiest pedestrian crossing in the world.