Quechua men herd livestock through the town of Huanacancha, Peru. By C. Helmer January 10, 2021 Quechua men herd livestock through the town of Huanacancha, Peru. By: C. Helmer January 10, 2021