A giant panda is released in Ya'an City, southwest China's Sichuan Province, Oct. 20, 2016. (Photo:Xinhua)