The Kichwa tribe in the Sarayaku region of the Amazon in Ecuador believe in the ‘living forest’, where humans, animals and plants live in harmony.
The Kichwa tribe in the Sarayaku region of the Amazon in Ecuador believe in the ‘living forest’, where humans, animals and plants live in harmony.