<noembed><nolayer><div style="position:absolute; left:0; top:-100; display:none;"> Japan&#39;s Own Statue of Liberty<br> Tokyo picture - If one day terrorists blow up the real Statue of Liberty in New York, there will still be left this amazingly lifelike replica in Tokyo to remind people of the meaning of freedom. Photo taken at Odaiba, Tokyo Bay, May 2003. </div></nolayer></noembed>
Explore the World Log in or Create a new account to share your own photos Help pagesHelp  
Explore  >  Asia  >  East Asia  >  Japan  >  Prefectures  >  Tokyo