Nanyang, Henan
Cao was born and raised in Nanyang, Henan, during the Republic of China.