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
