x
Breaking News
More () »

13 WTHR Indianapolis | Indianapolis Local News & Weather

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.