Where is Lohunide?

Where is Lohunide located?

Lohunide, Sichuan, China (approx. 28.73072°, 102.2285°)


Where is Lohunide on the map?