Zhuzhou

[ jy-joh ]
/ ˈdʒüˈdʒoʊ /

noun Pinyin.

a city in NE Hunan province, in SE China.
Also Chuchow.