Chenshi


Chenshi - subdistrict in Yongchuan District, Chongqing, China.