China Travel Guide: Avatar Mountains, China trip advice & tips