Where is Sandaochuan?

Where is Sandaochuan located?

Sandaochuan, Hebei, China (approx. 41.20667°, 116.0511°)


Where is Sandaochuan on the map?