Where is Hezuo?

Where is Hezuo located?

Hezuo, Hezuo, China (approx. 34.98556°, 102.90944°)


Where is Hezuo on the map?