Chengbu, lying in the upper reaches of the Zi River, covers 1,022 square miles in Shaoyang, Hunan in the People's Republic of China and as of 2017, has a population of 292,033.
Zi River, also known as "Hao River", "Ji River" or "Duliang River", rises on the Guangfu Mountain and joins Dongting Lake. 2,647 km (1,022 sq mi) Shaoyang Hunan People's Republic of China 292,033 
