Iquitos, Peru is a city of approximately half a million people located on the Amazon river. Its only accesses are by boat or plane. There are no highways connecting it with the rest of Peru, making the city a kind of island. Surrounded on three sides by water, the city...