Where is Xiahe?

Where is Xiahe located?

Xiahe, Hebei, China (approx. 38.68333°, 114.75°)


Where is Xiahe on the map?