Odaiba Statue of Liberty is a replica of the iconic Statue of Liberty in New York, located in Odaiba, Tokyo. It stands tall at 11.5 meters and has become a symbol of Odaiba's waterfront area. The statue offers a great photo opportunity, especially during sunset when the warm golden light bathes the surrounding area. Visitors can take a leisurely walk along the waterfront promenade, enjoying the views of the statue and the Tokyo Bay. The Odaiba Statue of Liberty is a popular landmark and a must-see attraction for anyone visiting Odaiba.