Heavy equipment during construction photo shoot in Del Rio, Texas. Heavy equipment during construction photo shoot in Del Rio, Texas.