Where is Sichahe?

Where is Sichahe located?

Sichahe, Shaanxi, China (approx. 33.42778°, 107.9678°)


Where is Sichahe on the map?