The pedestrian traffic in Shibuya is Heavy to say the least. Shibuya is famous for its scramble crossing which is reportedly the world’s busiest. It is located in front of the Shibuya Station Hachiko exit and stops vehicles in all directions to allow pedestrians to inundate the entire intersection.
Discuss   Add this link to...  Tell a friend   Bury... 

Comments Who Soc'd It? Related Links