At sunset, Quechua people walk in the town of Huanacancha, Peru. By C. Helmer January 10, 2021 At sunset, Quechua people walk in the town of Huanacancha, Peru. By: C. Helmer January 10, 2021