GOATvs

GOATvs › Places · Landmarks › Statue of Liberty

Statue of Liberty

Statue · United States

#9 of the greatest landmarks on Earth, ranked by everyone.

#1 of the 12 landmarks in the United States.

Vote: Angkor Wat vs Statue of Liberty · See the Top 100

Nearby in the ranking

  1. Taj Mahal Mausoleum · India
  2. Christ the Redeemer Statue · Brazil
  3. Angkor Wat Temple · Cambodia
  4. Statue of Liberty Statue · United States
  5. Pyramids of Giza Ancient site · Egypt
  6. Stonehenge Monument · United Kingdom
  7. Sistine Chapel Chapel · Vatican City

Face-offs