Where is The Puhuays?

Where is The Puhuays located?

The Puhuays, Sichuan, China (approx. 30.71982°, 104.914°)


Where is The Puhuays on the map?