Where is Mazhuiqiao?

Where is Mazhuiqiao located?

Mazhuiqiao, Hebei, China (approx. 39.65°, 118.0833°)


Where is Mazhuiqiao on the map?