Shibuya Crossing and Shinjuku National Garden Today, we visit the world’s busiest intersection, Shibuya Crossing where up to 3000 people cross the street at …

AloJapan.com