The Odaiba Statue of Liberty is an 11-meter-tall replica of the famous Statue of Liberty located on the waterfront of Odaiba, Tokyo. Erected in 2000, it has become a popular tourist attraction and photo spot, particularly due to its backdrop with the Rainbow Bridge .
This replica serves as a symbol of the strong ties between Japan and the United States and is admired for its resemblance to the original statue in New York Harbor. While smaller in scale, it captures the spirit and essence of the iconic Lady Liberty.
Must Checkout: 4 days japan tour package