China Travel Guide: 1000 Trees Shanghai, China trip advice & tips