Shibuya Crossings, Tokyo
Located in the heart of Tokyo - in front of the Shibuya Station, this intersection is often recognized as "the busiest pedestrian in the world" with as many as 3,000…
Located in the heart of Tokyo - in front of the Shibuya Station, this intersection is often recognized as "the busiest pedestrian in the world" with as many as 3,000…