Where is Sehae?

Where is Sehae located?

Sehae, Sichuan, China (approx. 30.80479°, 105.2056°)


Where is Sehae on the map?