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