Where is Xuefucun?

Where is Xuefucun located?

Xuefucun, Shandong, China (approx. 37.3425°, 122.3706°)


Where is Xuefucun on the map?