Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2001
2015
1950
1921
—
2003
2018
2020
2024
1999
2010
2017
2021