A panda mother named Meibang is seen with her new-born baby at Chengdu Giant Panda Breeding Research Center in Chengdu, the capital of southwest China's Sichuan province. [Photo/Weibo]
Go to Forum >>0 Comment(s)