Where is Nunnaoi?

Where is Nunnaoi located?

Nunnaoi, Sichuan, China (approx. 28.91124°, 105.7563°)


Where is Nunnaoi on the map?