El valle de Viadangos está delimitado en su mitad superior por las sierras del Cueto Negro y de los Chagos; y en la inferior, ya en las inmediaciones del pueblo de Viadangos, por las sierras del Turrón y de Cangas. La superficie de las rocas paleozoicas que constituyen el sustrato de este valle fueron modeladas por un gran glaciar, que lo ocupó hace unos 30.000-40.000 años; erosionó intensamente sus paredes y dejó tras de sí diversas evidencias de su paso, algunas de ellas fáciles de identificar e interpretar en la actualidad.