China Travel Guide: Llama Island, China trip advice & tips