Where is Shaoxiangpu?

Where is Shaoxiangpu located?

Shaoxiangpu, Sichuan, China (approx. 31.50147°, 104.8263°)


Where is Shaoxiangpu on the map?