Where is Janusia?

Where is Janusia located?

Janusia, Gansu, China (approx. 36.07583°, 103.2856°)


Where is Janusia on the map?