Where is Xujiatao?

Where is Xujiatao located?

Xujiatao, Hebei, China (approx. 40.13944°, 118.1278°)


Where is Xujiatao on the map?