Where is Sunqiaozhen?

Where is Sunqiaozhen located?

Sunqiaozhen, Hebei, China (approx. 37.70306°, 114.5978°)


Where is Sunqiaozhen on the map?