Don’t you think this Statue of Liberty seems bit odd? You are right! It is a replicate located in Tokyo, Japan. It is much smaller indeed.
Name: Statue of Liberty Replicate
Lat, Long: 35.6278398,139.7717954
Location: Tokyo, Japan
Don’t you think this Statue of Liberty seems bit odd? You are right! It is a replicate located in Tokyo, Japan. It is much smaller indeed.
Name: Statue of Liberty Replicate
Lat, Long: 35.6278398,139.7717954
Location: Tokyo, Japan