China Travel Guide: Rainbow Villages, China trip advice & tips