Where is Nasizhae?

Where is Nasizhae located?

Nasizhae, Sichuan, China (approx. 28.13664°, 100.8579°)


Where is Nasizhae on the map?