Newly born baby panda twins sleep at the Madrid Zoo in Madrid, capital of Spain, Oct. 19, 2010. The baby panda twins were given birth by the Chinese panda "Hua Zuiba" through artificial impregnation on Sept. 7 at the Madrid Zoo. [Xinhua/Chen Haitong]
|