China Travel Guide: Torugart Pass, China trip advice & tips