Chuchou

Chuchou

 

a city in China, in Hunan Province; situated on the Hsiang Chiang, which empties into the lake Tungt’ing Hu. Population, 510,000 (1973). Chochou’s industries include food processing and the repair of railroad cars and locomotives.