China Travel Guide: Xinjiang Cotton, China trip advice & tips