Where is Shiganpin?

Where is Shiganpin located?

Shiganpin, Sichuan, China (approx. 30.66892°, 106.8924°)


Where is Shiganpin on the map?