Where is Shanshubao?

Where is Shanshubao located?

Shanshubao, Sichuan, China (approx. 28.27266°, 103.6209°)


Where is Shanshubao on the map?