The Hachiko Statue in Shibuya is a must-see landmark in Tokyo, paying tribute to the loyal Akita dog who waited faithfully for his master at Shibuya Station. The heartwarming story of Hachiko's unwavering devotion has captured the hearts of locals and visitors.
Want to see more?
I have created an interactive travel guide to help people travel
like me. Used for unforgettable trips