)
)
Double celebrations were held at the Chengdu Research Base of Giant Panda Breeding in southwest China's Sichuan Province on Thursday, with the 100-day anniversary of a special pair of twin panda cubs coinciding with the traditional Duanwu Festival, also known as the Dragon Boat Festival.