Peru, Amazon River, n of Iquitos, Jul 2004 Peru, Amazon River, n of Iquitos, Jul 2004. From Ceiba Tops Lodge.