Where is La Marquesa?

Where is La Marquesa located?

La Marquesa, Atacama, Chile (approx. -28.81667°, -70.36667°)


Where is La Marquesa on the map?