The city of Chengdu, in the mountains of Sichuan province, offers travelers an opportunity to be immersed in history, art and culture.