Where is Xiahe?

Where is Xiahe located?

Xiahe, Fujian, China (approx. 24.01833°, 117.2864°)


Where is Xiahe on the map?