senyorita.net
The Hustle and Bustle of Shibuya Crossing in Tokyo, Japan
The Shibuya Crossing of Tokyo, Japan is an iconic landmark for special reasons. It is dubbed as ‘the busiest intersection in the world’. I’ve seen photos of hundreds (or pr…