PHOTOS / Black and White / Digital / HorizontalBicycle at Shibuya Crossing – Tokyo, JapanShibuya Crossing is the world’s busiest pedestrian crossing, stopping vehicles in all directions to allow pedestrians to inundate the entire intersection.