This photo taken Thursday and released by Xinhua yesterday shows Zhongshan Station, a Chinese research base in Antarctica. China’s research icebreaker Xuelong with 126 crew members aboard has finished the 35th Antarctic research mission and left the Zhongshan Station on Thursday. Xuelong is on its way back to China. Xinhua |