China Travel Guide: Shanghai Spring, China trip advice & tips