Jotunheim is home of the Storm Giants and the Frost Giants.
Storm Giants were originally native to the lands of Asgard.
After Ragnarok, Odin encouraged the Aesir to chase the Storm Giants out of Asgard. They fled to Jotunheim and claimed it as their demesne.
Jotunheim is ruled by King Brimer and Queen Nedra.