Original: See also Jotunheimen, the name of a large mountain range in Norway.
Simplified: Jotunheimen is a large mountain range in Norway.