Where is Nungae?

Where is Nungae located?

Nungae, Sichuan, China (approx. 31.43333°, 100.1°)


Where is Nungae on the map?