-
Beacon of Freedom
Statue of Liberty, USA – Beacon of Freedom Gifted by France to the United States in 1886, the Statue of Liberty stands on Liberty Island in New York Harbor. This colossal statue, holding a torch and a tablet, symbolizes freedom, democracy, and hope. Designed by Frédéric Auguste Bartholdi, it greeted millions of immigrants arriving by…