Where is Shanmadigou?

Where is Shanmadigou located?

Shanmadigou, Hebei, China (approx. 39.71889°, 114.7383°)


Where is Shanmadigou on the map?