Odaiba Statue of Liberty
statue in
Tokyo
#43 in Tokyo
/
#525 in Japan
The Odaiba Statue of Liberty is a prominent replica of New York's iconic Statue of Liberty, situated on Odaiba, a man-made island in Tokyo Bay, Japan. This statue was originally erected temporarily to celebrate the "French Year in Japan" in 1998-1999 but was later made permanent due to its popularity. Standing at approximately 12.25 meters tall, it offers scenic views of the Rainbow Bridge and the Tokyo skyline.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner