Where is Jinluanba?

Where is Jinluanba located?

Jinluanba, Sichuan, China (approx. 28.03394°, 104.6235°)


Where is Jinluanba on the map?