This decorative wall of multi-colored ivy can be found on the second floor of Tokyo Station (Yeasu side, near Daimaru). It’s a little bit of nature in the midst of the city.
Share this Article
Author
Carrie Podhirny
FREE JAPAN TRAVEL TIPS! Subscribe To Our Newsletter
Join our mailing list to receive the latest news and updates from our team and receive our free Japan Travel Tips