Did You Know? Liberty's French Origin
As one gazes upon the Statue of Liberty, a grand 93-meter tall monument situated on Liberty Island in New York Harbor, it is hard to imagine its French origins. Bestowed as an emblem of camaraderie, this monumental sculpture was a gift from France to the United States, celebrating 100 years since American independence.Commissioned in the late 19th century, the statue was designed by the renowned s...More
loading...