Where is Shihedaogou?

Where is Shihedaogou located?

Shihedaogou, Hebei, China (approx. 40.60389°, 117.5511°)


Where is Shihedaogou on the map?