Land of Always Winter
From A Wiki of Ice and Fire
The Lands of Always Winter is the northernmost part of Westeros, far beyond the Wall, Frostfangs, and the Haunted Forest. It is named the Lands of Always Winter because it is permanently locked in winter. It is mostly unexplored. It is near the land of Thenn. It is believed that the Others come from this region.