Shibuya Crossing is a world famous and iconic intersection in Shibuya, Tokyo. The scramble is famous for being the busiest crossing int he world
Shibuya Crossing is a world famous and iconic intersection in Shibuya, Tokyo. The scramble is famous for being the busiest crossing int he world