The weather is hot all year in the low lands of Peru but the water is very cold becauce because it comes from the melting snows of the Andes mountains. Years ago I would freeze my arz off swimming across and bathing in a small branch of the Huallaga river in Pucacaca near Tarapoto Peru.