China Travel Guide: Haikou, China trip advice & tips