sentiodotme.wordpress.com
Japan: Tokyo’s Shibuya Crossing
By any measure, Tokyo is up there as one of the most populated cities in the world. There is no better proof of that than Shibuya Crossing in the early evening. A few vantage p…