Question: Which city is more populated, Bengbu or Chenzhou?
Sentence (from "Chenzhou"): Chenzhou () is a city located in the south of Hunan province, People's Republic of China.
Relevant evidence: Yes