The Super Chief is in! Passengers and visitors gather outside the ticket office at the Albuquerque train station, then part of the historic Alvarado Hotel. The hotel was torn down in 1970, and the... (more)
Gee, but it's great to be back home! These children are obviously overjoyed to be in Albuquerque. The combined Super Chief/El Capitan is being serviced (note the car washer in the background) befo... (more)