What I found in the Mail this Morning...

Sunday 26 December 2010

Japan: Shibuya, Tokyo

A view of Shibuya district in Tokyo.
In the center the famous 109 (Ichi-maru-kyū) department store is seen. It is one of the Shibuya district symbols and appeared in many video games.

No comments:

Post a Comment