Where is Nuchewan?

Where is Nuchewan located?

Nuchewan, Sichuan, China (approx. 30.7699°, 104.9606°)


Where is Nuchewan on the map?