Chewang, Lanling County


Chewang is a town in Cangshan County, in southern Shandong province, China., it has 48 villages under its administration. It is more than southwest of Linyi and about northwest of the county seat.