Jotunheimr is the land of the giants, ruled by Thrym the frost jotunn. Jotunheimr is also the location of Utgard, the jotunn stronghold.
Sigurd holds sovereignty over Jotunheimr, giving them the ability to make limited changes.
71 readers have been here.