Where is Los Remotos?

Where is Los Remotos located?

Los Remotos, New Leon, Mexico (approx. 26.2°, -100.75°)


Where is Los Remotos on the map?