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