Where is Chuangxingdian?

Where is Chuangxingdian located?

Chuangxingdian, Hebei, China (approx. 42.55°, 117.6167°)


Where is Chuangxingdian on the map?