This beautiful European country's rivers stretch an astonishing 23,612 miles.