A surreal jungle experience awaits in Iquitos, Peru