Where is Posada de los Hidalgos?

Where is Posada de los Hidalgos located?

Posada de los Hidalgos, Antofagasta, Chile (approx. -25.76667°, -70.55°)


Where is Posada de los Hidalgos on the map?