Where is Xinhui?

Where is Xinhui located?

Xinhui, Sichuan, China (approx. 30.8052879°, 105.7630633°)


Where is Xinhui on the map?