China Is Shenzhen Safe to Visit in 2026? Your Ultimate Travel Safety Guide by Charlotte Adams February 28, 2026