Thursday, May 21, 2015

Shibuya Station & Hachiko Dog

Shibuya is the third busiest train station in Tokyo and area is similar to Times Square in NYC. Hachiko statue remembers dog who waited for his owner faithfully every day, even after his death.

No comments:

Post a Comment