Photo taken on Dec. 26, 2014 shows penguins on the ice near China's Zhongshan Antarctic Station in Antarctica. (Xinhua/Bai Yang)
Day|Week|Month