China-Places.com has listed approx 3 rivers in Shenzhen. Some of the Top rated rivers in Shenzhen are- Dasha River, Dasha River & Houhai Lake.