Where is Xuecheng?

Where is Xuecheng located?

Xuecheng, Shandong, China (approx. 34.79528°, 117.2439°)


Where is Xuecheng on the map?