Brain › World

The lost city of the Incas, Machu Picchu stands high above the gorges of the Urubamba, which is located in this country.

  1. Chile
  2. Surinam
  3. Venezuela
  4. Peru

Answer

The correct answer is D) Peru.

More World questions

Play Brain · Practice