Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1999
2009
2015
1921
2013
2020
2024
1995
2011
2002
1970
—
2017
1959
2016
1974
2014