Where is Zhongxinzhan?

Where is Zhongxinzhan located?

Zhongxinzhan, Qinghai, China (approx. 34.3°, 99.2°)


Where is Zhongxinzhan on the map?