The Frozen Spine, it's real name only known to the harpies, is a cluster of steep, unclimbable snow and ice covered mountains at the tip of the broken peice of land to the north of Illiria. There, the harpy nation resides, their culture a mystery to most outsiders.