Where is Bahía Inglesa?

Where is Bahía Inglesa located?

Bahía Inglesa, Atacama, Chile (approx. -27.10232°, -70.85592°)


Where is Bahía Inglesa on the map?