Shancheng is located in Jinan city, China at the 34.7953, 116.0817 coordinates. Distance from Shancheng to other cities. are listed below, click on the city name to find distance between. Distance from Shancheng to Tai'an 181 km, to Qingdao 413 km, to Zibo 285 km. The green marker indicates the location of Shancheng.