Emperor penguins gather aroung China's Zhongshan Station in Antarctica in this file photo taken in Antarctica on Dec. 15, 2009. [Xinhua]
Go to Forum >>0 Comments