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

Published on March 15, 2010 by Chris

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!


Add your comment

Your email address will not be published.