• See More

    A signature landmark of Odaiba Seaside Park, with the beautiful Rainbow Bridge behind it and views of the bay set against the city skyline. This Statue of Liberty is a replica modeled after the Statue of Liberty from Paris that was displayed in Odaiba during the 1998 "Year of France in Japan." It has been permanently installed here since 2000 and symbolizes friendship between Japan and France. When visiting Odaiba, you can include the Statue of Liberty, Odaiba Seaside Park, Fuji Television, and DiverCity Tokyo Plaza in the same itinerary.

Other Reviews by Linda Liao

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa