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