Statue of Liberty
The Statue of Liberty is a monument in New York Harbor symbolising freedom and democracy.
Written by
Meera Iyer
First written 22 Mar 2026
Human edits 0
Read 26 times
The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor, in the United States.
History
It was a gift from the people of France to the United States, dedicated in 1886. The figure represents Libertas, a Roman goddess of liberty, holding a torch and a tablet.
Symbolism
The statue became a symbol of freedom and a welcoming sight for immigrants arriving by sea. It is a UNESCO World Heritage Site.
Frequently asked questions
Where is the Statue of Liberty?
In New York Harbor, United States.
Who gave the Statue of Liberty to the US?
The people of France, in 1886.