GOATvs

GOATvs › Places · Landmarks › Red Square

Red Square

Square · Russia

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

#3 of the 4 landmarks in Russia.

Vote: Red Square vs Hermitage Museum · See the Top 100

Nearby in the ranking

  1. Cologne Cathedral Cathedral · Germany
  2. Dome of the Rock Mosque · Jerusalem
  3. Hermitage Museum Museum · Russia
  4. Red Square Square · Russia
  5. Reichstag building Building · Germany
  6. Tikal Ancient site · Guatemala
  7. Uffizi Museum · Italy

Face-offs