Looks like one of Montana’s coal trains...
Thanks to the Montana Coal Tax we have a $1,000,000,000+ trust fund.
Nice photo!