Where is Xuefuji?

Where is Xuefuji located?

Xuefuji, Shandong, China (approx. 35.36361°, 116.1225°)


Where is Xuefuji on the map?