Where is Xuejiadian?

Where is Xuejiadian located?

Xuejiadian, Jiangsu, China (approx. 32.74278°, 120.7761°)


Where is Xuejiadian on the map?