China Travel Guide: Shenzhen 2025, China trip advice & tips