Where is Xinmian?

Where is Xinmian located?

Xinmian, Sichuan, China (approx. 29.23992°, 102.3721°)


Where is Xinmian on the map?