From my reading I would assume this picture shows construction for a section of interstate I-25 going through Trinidad Colorado. I took this photo and the ones below during my trip out to Las Vegas on Amtrak’s Southwest Chief last month. The pictures were taken from inside the train as we were leaving Trinidad heading West. Snow was a big part of my trip on the way out. Last year when I rode the California Zephyr to Salt Lake City I ran into snow in March. I had just missed a major snow storm in Denver that year. Then it was a ride on the dog to Las Vegas from Salt Lake.
The article above shows the progress of the Hoover Dam Bypass construction project.