Where is Sandaohe?

Where is Sandaohe located?

Sandaohe, Hebei, China (approx. 40.39833°, 118.0728°)


Where is Sandaohe on the map?