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