El Paso
United
States
Hermosillo
Chihuahua
Coloradas
de la Virgen
Sierra Madres
Pacific
Ocean
Mexico
Mazatlan
Cabo San Lucas
300 km
300 miles
El Paso
United
States
Hermosillo
Chihuahua
Sierra Madres
Coloradas
de la Virgen
Pacific
Ocean
Mexico
Mazatlan
300 km
300 miles
El Paso
US
Hermosillo
Chihuahua
Sierra Madres
Coloradas
de la Virgen
Pacific
Ocean
Mexico
Mazatlan
300 km
300 miles
Graphic: Jan Diehm/The Guardian