Chengdu, capital of Southwest China's Sichuan province which has been dubbed one of the "Happiest City in China," is ...