An image shows two female panda cubs, who were born on Friday at the Chengdu Research Base of Giant Panda Breeding in Southwest China's Sichuan Province, with one setting a record for the heaviest newborn at a jaw-dropping 219 grams. Photo: Xinhua