Mother Nature’s will and the challenge of Greenland.
In a remarkable, yet harsh environment.
Welcome to Greenland!