By junsui14

Shibuya Crossing, the Greatest Tourist Attraction in Japan

The Crowd The Shibuya Crossing or known as “The Scramble” in Tokyo, Japan is well-known as the busiest street in the world. When the traffic lights become red, expect thousands of people coming from different directions crossing in the famous Shibuya intersection.   Prepare your cameras to capture the people crossing the road, as it…