x
Breaking News
More () »

Japan's Shibuya Crossing is more than just a crosswalk

Tokyo is home to the world's busiest pedestrian Crossing. Every two minutes, thousands of people are all crossing at once.

Before You Leave, Check This Out