Original topic:

Statue of Liberty Tokyo Japan

(Topic created on: 12-25-2019 11:50 AM)
SamAdams
Active Level 1
Options
Galaxy Gallery

image

Did you know that there are replicas of the Statue of Liberty all over the world? One of them is located in Odaiba and visiting is a super easy day trip from Tokyo - all you have to do is hop on a train across the Rainbow Bridge.
0 Comments