Where is Chinaobao?

Where is Chinaobao located?

Chinaobao, Hebei, China (approx. 41.195°, 114.7525°)


Where is Chinaobao on the map?