Why it belongs here
Omaña River is a river with located in the northwest of Spain, in the province of León. It is formed as a stream at the water spring from the eastern slope of Tambarón Peak, in the village of Montrondo, which falls within the municipality of Murias de Paredes and ends when its waters converge with the Luna River, forming the Órbigo River.
Source-backed