The Chengdu 2021 FISU World University Games unveiled a video of animated sports mascots featuring giant pandas on Wednesday which marked the 100-day countdown to the games. The event will take place in Chengdu, capital of southwest China’s Sichuan Province, from July 28 to Aug. 8.