Where is Baihelin?

Where is Baihelin located?

Baihelin, Sichuan, China (approx. 30.93111°, 103.7121°)


Where is Baihelin on the map?