There are around 100,000 rivers in Russia, including probably some of the longest and most visited on the planet. It likewise has numerous lakes, including Europe's two biggest: Ladoga and Onega.