Where are Cenxi and Rizhao located?
Cenxi: Cenxi () is a county-level city under the administration of Wuzhou City, in the east of Guangxi, People's Republic of China. Rizhao: Rizhao () is a prefecture-level city in southeastern Shandong province, China.
China