Spectacular panoramic view over snowcapped mountain peaks, ridges and frozen highland tundra in Jotunheimen, Norway.