Where is Nasses?

Where is Nasses located?

Nasses, Guangxi Zhuang Autonomous Region, China (approx. 21.9°, 109.0667°)


Where is Nasses on the map?