91³Ô¹ÏÍø

Watch CBS News

Tallest U.S. dam in the last two decades nearing completion in Northern Colorado

One of the largest dams built in the United States in the last two decades is one year away from completion, a dam that will help supply water to Northern Coloradans for decades to come. 

chimney-hollow-6pkg-frame-209.jpg
CBS

The is underway in the Foothills west of Loveland, and it's expected to be completed and retaining water by summer of 2025.

"We've been planning this project since the late 1990s," said Joe Donnelly, principal project manager for .

The project is designed with the future in mind. Northern Colorado is one of the fastest growing regions in the state. With that, communities in Northern Colorado are collaborating to secure water resources for their future residents.

"The population of Colorado is growing and has been growing for a long time. Especially in Northern Colorado, where eight of the 10 fastest growing communities in the state are in our service area," Donnelly told CBS News Colorado's Dillon Thomas.

The dam, which will be the fourth largest in Colorado when completed, is now 50% completed.

"This is a new 350-foot-tall rock-filled dam. This is the tallest new dam built in all of the United States in the last 20 or 25 years," Donnelley said.

The dam will be only the second asphalt-core dam built in the United States, although the construction type is common in Europe.

The rocks building the dam are locally sourced, coming from the ground that will soon be covered by the water in the reservoir. Each day, crews are transporting more than 62,000 tons of rocks from the quarry to the dam.

"So it also makes (this project) one of the largest mining operations in the state of Colorado," Donnelly said.

Donnelly, a Loveland native, said this project is a highlight of his career.

If everything goes to plan, Northern Water plans to start filling the reservoir with water in the summer of 2025. They expect it will take three years to completely fill the reservoir, although that is dependent on Mother Nature.

The water comes from the Western Slope, originating in the Colorado River. Because those on the Eastern Slope will be taking the water, Northern Water has invested nearly $90 million in the Colorado River and the Western Slope's water resources to help offset their impact.

In the end, 12 different municipalities north of Denver will be able to access the water in Chimney Hollow Reservoir. 

Larimer County helped purchase the property. When the construction is completed, Larimer County will take over operating the recreation and open spaces in and around the reservoir.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });