Odaiba Statue of Liberty

statue in Tokyo
#43 in Tokyo / #525 in Japan
Photo
by Giuseppe Milo
/ CC BY 3.0

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