Where is Zhenqin?

Where is Zhenqin located?

Zhenqin, Qinghai, China (approx. 33.41504°, 97.29784°)


Where is Zhenqin on the map?