Where is Chafants?

Where is Chafants located?

Chafants, Shaanxi, China (approx. 32.93583°, 107.0317°)


Where is Chafants on the map?