Where is Qinchudian?

Where is Qinchudian located?

Qinchudian, Sichuan, China (approx. 31.29396°, 104.8909°)


Where is Qinchudian on the map?