Where is Xuezhuang?

Where is Xuezhuang located?

Xuezhuang, Shandong, China (approx. 35.34889°, 118.0683°)


Where is Xuezhuang on the map?