News Spotlight on Chengdu Chengdu is the capital of southwestern China’s Sichuan province Chengdu is considered one of the…TeacholaNovember 28, 2016