Where is Juansylo?

Where is Juansylo located?

Juansylo, Sichuan, China (approx. 27.9352°, 100.7836°)


Where is Juansylo on the map?