Grand Canyon Railway Diesel Locomotives
In Northern Arizona, the Grand Canyon Railway takes passengers on a 64 mile long journey from the town of Williams to the south rim of the Grand Canyon. The railroad has an interesting mix...