Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2004
2020
2009
2017
2012
1982
2015
1970
2021
1938
2010
—
2025
2006
2022