Shibuya Crossing In Tokyo, Japan On A Rainy Day

image

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