China Travel Guide: Tech Hub Shenzhen, China trip advice & tips