Where is Los Colorados?

Where is Los Colorados located?

Los Colorados, Atacama, Chile (approx. -28.31667°, -70.81667°)


Where is Los Colorados on the map?