South America, Ecuador, Punta Coquitos to Isla de la Plata (Raster Image) Raster Stanford University Restricted content