Where is Sanchapu?

Where is Sanchapu located?

Sanchapu, Sichuan, China (approx. 28.36154°, 104.5478°)


Where is Sanchapu on the map?