Picture taken on Nov. 8, 2016 shows a red panda at the Central Zoo in Lalitpur, Nepal. (Xinhua/Sunil Sharma)