Back to album

Statue of Liberty Replica in Odaiba

French Statue of Liberty came here in 1998 during “French Year in Japan,” Because of the popularity it got, French government sent a replica in 2000.

808 views
0 faves
3 comments
Uploaded on September 9, 2010
Taken on April 18, 2009