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 35 km southwest of Linyi and about 17 km northwest of the county seat.