I have been there 4 times Razzle- its a very interesting place. I recommend Xian and Lhasa also Yang Shou and Guilin- but its all great. Chengdu too is great with the Panda breeding centre. Yellow Mountain and the Great Wall are good but too many tourists. Excellent destination and good value for your buck.
Good to see the SP rise today.