Shibuya Crossing, Tokyo. The world's busiest pedestrian crossing with as many as 3,000 people passing through at a time. #wtf Reposted from moods