I’m in Sweden, following the route of a river that flows across the country, and out to the sea ... Rivers like the Amazon and Nile are nearly 7,000 kilometres long and can be several kilometres ...