Saturday, April 11, 2015

Statue of Liberty in Tokyo

The Statue of Liberty... in #Tokyo?? Yup, that's right! If you head to Odaiba you'll find a French replica sitting right along the waterfront.

A photo posted by Beth Williams ðŸŒļ (@travelsintranslation) on

No comments:

Post a Comment