Original: Their otherworldly homeland is Jötunheimr, one of the nine worlds of Norse cosmology, separated from Midgard, the world of humans, by high mountains or dense forests.
Simplified: This is one of the nine worlds of the Norse cosmology. Jötunheim is separated from Midgard by high mountains, and big forests.