• Add to Collection
  • About

    About

    The busiest intersection in the world, Tokyo’s Shibuya Crossing is said at peak times to have over 1000 people crossing at the same time from all… Read More
    The busiest intersection in the world, Tokyo’s Shibuya Crossing is said at peak times to have over 1000 people crossing at the same time from all directions. Read Less
    Published:
The busiest intersection in the world, Tokyo’s Shibuya Crossing is said at peak times to have over 1000 people crossing at the same time from all directions.