GOATvs › Places · Landmarks › St. Peter's Basilica
St. Peter's Basilica
Basilica · Vatican City
#68 of the greatest landmarks on Earth, ranked by everyone.
Vote: St. Peter's Basilica vs CN Tower · See the Top 100
Nearby in the ranking
- Brooklyn Bridge Bridge · United States
- Saint Catherine's Monastery Building · Egypt
- CN Tower Tower · Canada
- St. Peter's Basilica Basilica · Vatican City
- Westminster Abbey Cathedral · United Kingdom
- British Museum Museum · United Kingdom
- Hoover Dam Dam · United States