BNSF

BNSF 4382 exiting Abo Canyon, New Mexico. September 26, 2006