Global

John Moore / Getty

On the Border

The border between the United States and Mexico stretches 3,169 kilometers (1,969 miles), crossing deserts, rivers, towns, and cities from the Pacific to the Gulf of Mexico.