Torrhen's Square

Torrhen’s Square is a castle, seat of House Tallhart and located southwest of Winterfell, near a large lake. Its stone walls are thirty feet high with square towers at each corner and a square keep. It is considered a strong keep, but not the strongest.

Image