Russian President Vladimir Putin visits Alexandra Land in the Franz Josef Land Archipelago on Wednesday. Photo: EPA