Size of this preview: 186 × 479 pixels.
Map showing the location of Torrhen's Square on the continent of Westeros.
Appears on these pages
Torrhen's Square is a castle in the North. It lies along the shores of a lake and is the seat of...