Tokyo - shannonodonnell
Shibuya Crossing

Shibuya Crossing

The famous Shibuya Crossing in Tokyo, Japan is rumored to be the busiest intersection in the world!

Tokyoshibuya crossingintersectionbusyshibuyaJapan