Tokyo and Japan Cruise

Shibuya Crossing, Tokyo

First impression of Tokyo – unlike Shanghai, it is very noisy (no electric vehicles to speak of) and quite old fashioned. This is the famous Shibuya Crossing, busiest intersection in the world.There are lots more actual crossings, just can’t get them all in the picture! You would need to get above to see it properly, try Google! Continue reading