The Green Mountain Dam, 13 miles upstream from Kremmling, forms the Green Mountain Reservoir, providing hydroelectric power and diversionary water for irrigation, as part of the Colorado-Big Thompson Project.