Cixi

Cixi

Cixi is a city in China's Zhejiang province

About Cixi

Cixi is a city within the sub-provincial city of Ningbo located in China's Zhejiang province.