Where is Hexuanghou?

Where is Hexuanghou located?

Hexuanghou, Sichuan, China (approx. 32.46463°, 105.3002°)


Where is Hexuanghou on the map?