Where is Xujiahe?

Where is Xujiahe located?

Xujiahe, Hebei, China (approx. 37.465°, 114.9217°)


Where is Xujiahe on the map?