Where is La Quiaca?

Where is La Quiaca located?

La Quiaca, La Quiaca, Argentina (approx. -22.10294°, -65.59977°)


Where is La Quiaca on the map?