Giant pandas always look so cute and cuddly and here we have mother Lou Sheng with her new twin cubs. Lou Sheng gave birth to the twins on August 18th at the Shaanxi Rare Wildlife Breeding and Research Centre in Zhouzhi County, in north-west China. Despite being a peaceful, bamboo eating animal, there are only about 1,590 pandas in the …