The last piece of privately owned land in the strategic Svalbard archipelago in the Arctic is up for grabs, a property likely to entice China but which Norway does not intend to let go without a fight. The archipelago is located halfway between mainland Norway and the North Pole, in…