World’s busiest pedestrian intersection – Shibuya Crossing – Crazy!

987
Published on March 15, 2010 by

A video taken at street level at Shibuya Crossing – right in front of Shibuya Station in Tokyo Japan. Shibuya Crossing is reportedly the world’s busiest intersection, and is definitely an amazing sight to see!

Category

Add your comment

Your email address will not be published.