Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Statue of Liberty

United States

The Statue of Liberty, or Lady Liberty, is a replica of the Statue of Liberty (Liberty Enlightening the World) installed at Seattle's Alki Beach Park, in the U.S. state of Washington. It was installed in 1952 by the Boy Scouts of America and underwent a significant restoration in 2007 after repeated vandalism had damaged the sculpture.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other statues in United States