GOATvs

GOATvs › Places · Landmarks › One World Trade Center

One World Trade Center

Skyscraper · United States

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

#2 of the 12 landmarks in the United States.

Vote: Louvre vs One World Trade Center · See the Top 100

Nearby in the ranking

  1. Acropolis of Athens Ancient site · Greece
  2. Palace of Versailles Palace · France
  3. Louvre Museum · France
  4. One World Trade Center Skyscraper · United States
  5. Neuschwanstein Castle Castle · Germany
  6. Forbidden City Palace · China
  7. Alhambra Palace · Spain

Face-offs