Shibuya Crossing is one of the busiest pedestrian crossings in the world, with 2.4 million people crossing each day. This Tokyo Cityscape shows the sights and sounds of Shibuya Crossing to make you feel as if y... read more
You must be logged in to do that!
Sign up for the beta.