Nace en El Oyu la Madre en Onís. Después de formar un desfiladero espectacular lo cruza, entre otros, el puente Pompedru, en las cercanías de La Molina (Cabrales). Gira hacia el este por debajo del pueblo de Canales y, más adelante, al sureste en Carreña para unirse al Cares en Las Arenas. Tiene algunos tramos de aguas subterráneas.
Quizás su imagen más espectacular pueda contemplarse desde el desfiladero de Las Estazadas que baja del Alto de Ortiguero a Carreña. Es río truchero. Fluye por las parroquias cabraliegas de San Roque de Prau (La Molina y Canales), Berodia (Berodia e Inguanzo), Carreña (Asiego y Carreña), Poo y Santa María de Llas (villa de Las Arenas).
Por sus orillas discurre una espléndida ruta entre castaños centenarios, hayas y robles que se inicia en el pueblo de La Molina y cruza el río por varios puentes hasta desaparecer en Vega de Batuda. El regreso se realiza por el mismo camino.

Coordenadas GPS: Latitud: 43.274206º Longitud: -4.957924º.
43.274206,-4.957924 Onís | Río Casaño