Saturday, May 23, 2015
Friday, May 22, 2015
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.
Subscribe to:
Posts (Atom)




