Where is Xuejiadai?

Where is Xuejiadai located?

Xuejiadai, Jiangsu, China (approx. 31.94694°, 121.4431°)


Where is Xuejiadai on the map?