Chongqing_2011 05 26_018
The giant panda, or panda (Ailuropoda melanoleuca, literally meaning "black and white cat-foot") is a bear native to central-western and south western China. It is easily recognized by its large, distinctive black patches around the eyes, over the ears, and across its round body
Comments and faves