Multiple choice general knowledge

The name of this wonder actually means "Old Peak" and located at Peru

  1. Maya ruins

  2. Stonehenge

  3. Machu Picchu

  4. Colosseum

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

Machu Picchu's name derives from Quechua words meaning "Old Peak" or "Old Mountain," perfectly matching the description. Stonehenge is in England, the Maya ruins are in Central America, and the Colosseum is in Rome - none are in Peru.