Though the story takes place in Colorado, filming was actually done in New Mexico (the town of Las Vegas, NM serving as the main characters' hometown of Calumet). In the short montage of destroyed Russian vehicles that have been tagged with Wolverines graffiti, there is a highway sign in the background (with a large fish on it) advertising Storrie Lake - this is a NM state park area about 5 miles north of Las Vegas.
more