Multiple choice general knowledge

Which of the following is a lost city and is located in Peru's mountains. It is also one of the New Seven Wonders of the World?

  1. Machu Picchu

  2. San Lorenzo

  3. Troy

  4. Angkor

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Machu Picchu is the famous lost city of the Incas, located in the Andes Mountains of Peru. Built in the 15th century and abandoned during the Spanish conquest, it remained hidden from the outside world until 1911. It was named one of the New Seven Wonders of the World in 2007 and is Peru's most visited tourist attraction. The other options are in different countries.