May 30, 2017 645Z6342SE1080 Hachiko Scramble Pedestrian Crossing, Shibuya, Tokyo, Japan. Busiest pedestrian crossing in the world.