SVALBARD: LIFE ON TOP OF THE WORLDSvalbard, at ~77.8 N, is an island archipelago north of Europe. This archipelago has grasped the media’s attention with stunning images...