Shibuya Crossing, often referred to as the world's busiest pedestrian intersection, is located in Tokyo. Some 2,500 ...