Shibuya Crossing in Tokyo

August 22nd, 2009

Next up is a HD video of one of Tokyo’s best known street crossings in the Shibuya ward just off the Shibuya station on a Tuesday evening.

Please leave a comment: