Where is Shaheqiao?

Where is Shaheqiao located?

Shaheqiao, Hebei, China (approx. 38.38083°, 116.3208°)


Where is Shaheqiao on the map?