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