The 13,996-tonne Xuelong 2 – or Snow Dragon II – was handed over to the Polar Research Institute of China, part of the natural resources ministry, in Shanghai on Thursday, after sailing through its ...