The Gwenllech also known as "White River" or "The River of White Stones", is in Kaedwen and flows through Kaer Morhen valley, past the keep itself, in the foothills of the Blue Mountains. Farther west it joins the Buina.
Its name means White Stones in Elder Speech.
|“||The Gwenllech, the River of White Stones, flowed down the heart of the valley, foam seething between the boulders and logs washed along by the current. Here, in its upper reaches, the Gwenllech was no more than a wide but shallow stream. Up here it could be crossed without any difficulty. Lower down, in Kaedwen, in its middle reaches, the river was an insurmountable obstacle, rushing and breaking against the beds of its deep chasms.||”|
— pg(s). 46, Blood of Elves (UK edition)