With less than two months to go before Chengdu City hosts the 31st FISU World University Games, the city in southwest China's Sichuan has revealed the emblem, mascot, torch, and medals of the games.