Waorani indigenous people sing to thank nature at the Teata sacred waterfall, near the village of Nemompare, on the banks of the Curaray river, in Pastaza Province, Ecuador. AFP
Waorani indigenous people sing to thank nature at the Teata sacred waterfall, near the village of Nemompare, on the banks of the Curaray river, in Pastaza Province, Ecuador. AFP