Shibuya - Tokyo
Posted by admin on Mar 27 2007
One of my fave places in the world… Shubuya station in Tokyo, Japan. Even at 11 PM at night, the square is filled with wall-to-wall people shuttling on errands, meeting people, shopping, walking and celebrating life.

Leave a Comment
You must be logged in to post a comment.