Located high in the Colorado Rockies, the former mining town of Nighthawk has found new life as a destination for tourist trains.