Shibuya Crossing is one of the busiest crossings in the world. People pour into the scramble from all directions, zig-zagging frantically as they all meet in the center of this vast intersection.
Shibuya Crossing is one of the busiest crossings in the world. People pour into the scramble from all directions, zig-zagging frantically as they all meet in the center of this vast intersection.