Where is Xingguanyin?

Where is Xingguanyin located?

Xingguanyin, Sichuan, China (approx. 28.66107°, 105.2454°)


Where is Xingguanyin on the map?