22.mar 2012
Latvijā ir tikai 17 upes, kas garākas par 100 kilometriem – Gauja, Daugava, Ogre, Venta, Iecava, Aiviekste, Pededze, Abava, Dubna, Lielupe, Mazā Jugla, Mēmele, Rēzekne, Malta, Dienvidsusēja, Bērze un Misa. 50 upes ir 51 līdz 100 kilometru, 209 – 21 līdz 50 kilometru un 501 upe ir 10 līdz 20 kilometru gara. Taču katru no tām barojas no desmitām un simtām mazo upju, kas ir īsākas par 10 kilometriem un kuru kopskaits ir aptuveni 11500.