The Statue of Liberty was dedicated to the United States by the French government on 28 Oct 1886. Located in New York City, the Statue of Liberty is a depiction of the Roman Goddess. She stands at a height of 46 meters atop a 47-meter (154 feet) pedestal, with the overall monument standing at 93 meters.
Compare the 47-meter tall Statue of Liberty with its 37-meter tall replica statue in Brazil