Where is Sandaoliang?

Where is Sandaoliang located?

Sandaoliang, Hebei, China (approx. 40.87278°, 117.5317°)


Where is Sandaoliang on the map?