ADVERTISEMENT

Vision realized: Oscar I. Violago and the Wawa Dam that is reshaping Metro Manila's water future

Published Jun 30, 2025 12:05 am  |  Updated Jun 29, 2025 04:35 pm
SPEAKING OUT
In an age where infrastructure projects often arrive late and over budget, the early completion of the Upper Wawa Dam—seven months ahead of schedule—is nothing short of extraordinary. Behind this engineering triumph stands a visionary who never lost sight of its potential: Oscar I. Violago.
Chairman of San Lorenzo Ruiz Builders and Developers Group, Violago isn’t new to the world of ambitious builds. But the Wawa Bulk Water Supply Project is more than just another development on his resume. It’s the culmination of a three-decade dream that began quietly in 1993, when he first applied for water rights along the Wawa River in Rizal.
That quiet dream has since grown into one of the most consequential infrastructure projects in the Philippines in over half a century.
A legacy carved in concrete and water
The Upper Wawa Dam, centerpiece of the project’s second phase, will begin commercial operations by December 2025. With a capacity to deliver up to 710 million liters of water daily—enough to supply over 3.5 million residents—it’s a game-changer for Metro Manila’s water security. Set against the backdrop of an increasingly unpredictable climate, its timely delivery couldn’t be more critical.
Yet, Wawa is more than a lifeline. It’s also a technological marvel: a 450-hectare reservoir, a stepped ungated spillway to regulate river flow, and an environmental flow turbine that ensures both downstream ecology and renewable power for operations. It’s infrastructure thinking redefined—multifunctional, sustainable, and future-facing.
The man behind the vision
Violago’s tenacity was the dam’s foundation long before the concrete was poured. His persistence, even through years of legal battles and bureaucratic delays, eventually attracted a like-minded powerhouse—business magnate Enrique Razon Jr. Through WawaJVCo Inc., their joint venture brought financial might and engineering execution together under one roof.
While Razon brought capital, Violago brought the vision. His earlier work with Olympia Violago Water and Power Inc., particularly the Wawa Pumped-Storage Hydropower Project, laid the groundwork for integrating clean energy into the dam’s blueprint. By 2030, the co-located 600 MW hydro facility is expected to complement the water project—another testament to his long-view leadership.
Engineering meets ecology
Wawa Dam doesn’t just hold water—it holds promise for the environment. Over 1,800 hectares of watershed are being protected and reforested. The project’s commitment to sustainability and indigenous engagement shows how major infrastructure can coexist with community and ecology.
Perhaps most telling was its performance during Supertyphoon Carina in 2024. By impounding excess rainfall, the dam helped reduce flooding in Rizal and parts of Metro Manila—an unplanned test it passed with flying colors.
A model for the future
With climate resilience, strategic foresight, and environmental stewardship at its core, the Wawa Dam may well serve as a blueprint for water infrastructure across the region. And at the heart of it all is Oscar I. Violago—a man who saw potential in a forgotten river, and who turned vision into victory. ([email protected])
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.