Not much happens on the outer reaches of the arctic island Svalbard, Norway. Its sole inhabitants are desolate, snow-blanketed landscapes; a couple abandoned Russian…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed