01 November 2008

Japan is a place where

you can stand in the same location *, look one way and see this ultramodern scene:

From Tokyo

then turn around and see this one:
From Tokyo


* Meguro Atre

No comments: