Emperor penguins are seen looking around on the icecap in this file photo taken in Antarctica on Dec. 15, 2009. [Xinhua]
Go to Forum >>0 Comments