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