The River Severn at Upton on Severn. The source of the River Severn is high in the Cambrian Mountains in Wales. The Severn starts as a boggy pool which oozes out of the ground. The water comes from all the rain water which falls on the Welsh Hills. The dribbles of water quickly join together to make... From NEN Gallery