United States
Monterrey
Mexico
JALISCO
COLIMA
Puerto
Vallarta
Gulf of
Mexico
Mexico City
Manzanillo
Guatemala
Pacific Ocean
300 km
300 miles
Monterrey
Mexico
Puerto
Vallarta
JALISCO
COLIMA
Gulf of
Mexico
Mexico City
Manzanillo
300 km
Pacific Ocean
300 miles
Monterrey
Mexico
Puerto
Vallarta
Gulf of
Mexico
JALISCO
COLIMA
Mexico City
Manzanillo
300 km
Pacific Ocean
300 miles
Graphic: Jan Diehm/The Guardian