Where is Wenqun?

Where is Wenqun located?

Wenqun, Sichuan, China (approx. 32.04641°, 105.9614°)


Where is Wenqun on the map?