Where is Bashiuhao?

Where is Bashiuhao located?

Bashiuhao, Hebei, China (approx. 42.26583°, 117.4928°)


Where is Bashiuhao on the map?