Weeping Water

Weeping Water is a river in Game of Thrones. It lies in the North. It runs past the Dreadfort and through the lands of House Bolton into the Narrow Sea.

In the books
In the Song of Ice and Fire novels Weeping Water is the same.