Svalbard, Norway, stands as an Arctic gem, inviting intrepid travellers to witness the wonders of the polar north.