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 a 15th-century Inca citadel located in the Cusco Region of Peru, sitting on a mountain ridge. It is the most familiar icon of Inca civilization and was voted one of the New Seven Wonders of the World in 2007.