Bamboo is the giant panda's main source of food. The ancestors of giant pandas were carnivores who switched their diet to bamboo in order to adapt to environmental changes. [Wang Qian/china.org.cn]