Where is Henlinshan?

Where is Henlinshan located?

Henlinshan, Sichuan, China (approx. 31.40435°, 105.4762°)


Where is Henlinshan on the map?