Tuesday, July 16, 2024

Japan's Shibuya Crossing may be the busiest pedestrian crossing in the world


This is from 3 years ago but, it gives you an idea of its like to actually cross that street. 

No comments:

Translate