Japan's Own Statue of Liberty
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.