Where is Shuaiqun?

Where is Shuaiqun located?

Shuaiqun, Hebei, China (approx. 38.55°, 115.1333°)


Where is Shuaiqun on the map?