A panda-themed railway station in Chengdu, capital of Southwest China's Sichuan province, is set to open on Tuesday, ...
Chengdu, capital of Southwest China's Sichuan province which has been dubbed one of the "Happiest City in China," is ...