All photos taken on September 20, 2009.
Shibuya is a special ward in Tokyo, Japan. It is a major commercial and finance center and houses two of the busiest railway stations in the world, Shinjuku station (southern half) and Shibuya Station. The population of this area is 221,801.
To continue reading, please click here.
Alternatively, click here to go to new Blog Site.