Where is Los Americanos?

Where is Los Americanos located?

Los Americanos, Coahuila, Mexico (approx. 27.16667°, -103.2833°)


Where is Los Americanos on the map?