Where is Quanjiahou?

Where is Quanjiahou located?

Quanjiahou, Sichuan, China (approx. 32.72312°, 105.9381°)


Where is Quanjiahou on the map?