Shibuya – Hachiko and Love Hotels

593
Published on March 20, 2010 by

A video overview of the Shibuya neighborhood in Tokyo Japan. Some call it Tokyo’s times square. A popular meeting spot is at the “Hachiko” dog statue, and in the evening at the love hotels in the area.

Category

Add your comment

Your email address will not be published.