Spain has three watersheds: the Cantabrian watershed with short rivers that have a lot of water due to heavy rainfall, the Atlantic watershed with long rivers that have irregular flows depending on the season, and the Mediterranean watershed with short rivers that also have irregular seasonal flows except for the Ebro River which is the longest in Spain.