Where is Nanguandian?

Where is Nanguandian located?

Nanguandian, Sichuan, China (approx. 30.22296°, 105.025°)


Where is Nanguandian on the map?