Where is Choquequirao, the lost city of Peru?

Also known as the sacred sister of Machu Picchu, Choquequirao (which means “Cradle of Gold”) is today the archaeological complex of an ancient, remote and spectacular Inca city, which takes place at the junction of three important rivers and the Salcantay

Blog at WordPress.com.

Up ↑

Design a site like this with WordPress.com
Get started