International media outlets highlight discovery of aqueducts at Chachabamba site
The remarkable discovery of a network of aqueducts at the archaeological site of Chachabamba —located in the Archaeological Park of Machupicchu, Peru’s most popular tourist attraction—...