Where is Xuguang?

Where is Xuguang located?

Xuguang, Sichuan, China (approx. 30.30064°, 106.2244°)


Where is Xuguang on the map?