The Sella is a river located in northwest Spain. It flows through the province of León and Asturias from the Picos de Europa to the Cantabrian Sea of the Atlantic Ocean at Ribadesella. From Wikipedia