Shenzhen - Wikipedia

Shenzhen is a major city in Guangdong Province, China; it forms part of the Pearl River Delta ... Shenzhen (深圳) literally means “deep drains” as the area was once crisscrossed with rivers and streams, with deep drains within the paddy fields.