ADVERTISEMENT

Kaway'An EcoPark: a showcase of architectural ingenuity using bamboo

The ecological landmark features bamboo structures among its major attractions

Published May 28, 2026 09:43 am  |  Updated May 28, 2026 02:27 pm
The three-hectare Kaway'An EcoPark (Photo: CBDI)
The three-hectare Kaway'An EcoPark (Photo: CBDI)
As one of Time Magazine's World’s Greatest Places of 2026, Kaway’an EcoPark joins the coveted global list of extraordinary destinations featuring groundbreaking bamboo ecotourism. Located at Sabella Village in General Trias City, Cavite, the three-hectare eco-park was built by Citihomes Builder and Development Inc. (CBDI), a legacy project of Rosie Tsai, president of CBDI, in response to the country’s need for spaces that nurture both people and the land. The eco-park formally opened in July 2025.
More than a leisure destination, the master-planned eco park offers an immersive journey to the natural world of water features, foliage, and open spaces. Rather than a mere series of attractions, visitors can go through pathways that flow organically through a man-made lagoon, gardens, and bamboo groves that lead to remarkable bamboo structures.
Rosie Tsai, president of Citihomes Builder and Development Inc.; Marites T. Castro, director of the Department of Tourism Region IV-A; and Elizabeth Wang, general manager of Kaway’an Eco Development, Inc. (Photo: CBDI)
Rosie Tsai, president of Citihomes Builder and Development Inc.; Marites T. Castro, director of the Department of Tourism Region IV-A; and Elizabeth Wang, general manager of Kaway’an Eco Development, Inc. (Photo: CBDI)
The Kaway’an EcoPark takes the lead in charting a bold new course for sustainable architecture, showcasing what bamboo can achieve as a structural material.
At the heart of the eco-park stands the Marilag Grand Pavilion, an architectural centerpiece made with treated bamboo. Wide spans are achieved using shape instead of weight, with bamboo mainly handling pressure and bending, creating a very strong structure against tropical weather while also being open, airy, and visually stunning.
The Marilag Grand Pavilion (Photo: CBDI)
The Marilag Grand Pavilion (Photo: CBDI)
“Traditionally, the bamboo represents the resilience and perseverance of the Philippine spirit. It bends under the strong winds of life's trials but rises again with strength and determination,” explained Tsai. “Now, we have to break the wrong notion that bamboo is a poor man's lumber. When it's embedded in concrete and protected from rain and sun, bamboo is stronger than steel and will not rot as long as it's treated.” She also cited bamboo as environmentally friendly, producing more oxygen and sequestering seven times more carbon dioxide than trees, and sustainable, growing faster in clumps and being harvest-ready only after three years.
Despite the extra costs of shipping bamboo poles from Bali and the lack of local builders who are willing to work with treated bamboo, the developer pushed the creation of the pavilion through a unique partnership between Filipino architect Christian Salandanan and international bamboo experts, led by Elora Hardy from IBUKU Studio, Indonesia; Orin Hardy from PT Bamboo Pure, Indonesia; and Niel Thomas from Atelier One, United Kingdom. Together with 16 Balinese bamboo artisans, they worked on thousands of giant bamboo poles imported from Indonesia.
Marahuyo bridge (Photo: CBDI)
Marahuyo bridge (Photo: CBDI)
Complementing the pavilion is the Marahuyo Bridge, which shares the same philosophy of wide-span bamboo construction, calibrated to meet modern performance standards while retaining visual lightness. Together, these structures respond naturally to climate, airflow, and movement—designed to flex, breathe, and endure in harmony with their tropical surroundings.
CBDI Arch. Brian Everett Raduban designed auxiliary bamboo structures, including the mini pavilion, guest lounges, and restrooms.
Thus, aside from leisure visitors, young architects and students come in droves to admire the architectural structures. And they have more attractions to look forward to since construction of Phase 2 is about to begin in the coming months. “We’re adding glamping huts, a treetop adventure with hanging bridges, and a zip line. From seven species of bamboo, we’re also planting three more varieties,” added Tsai.
The man-made lagoon (Photo: CBDI)
The man-made lagoon (Photo: CBDI)
With the spotlight brought by the eco park while leveraging her experience working with the government, she is also hopeful that bamboo will soon be formally recognized and added as an alternative to lumber in the National Building Code of the Philippines.
“Once it's approved, we can bring bamboo to mass housing. Currently, the country can produce engineered bamboo for flooring, but all of it is exported. It’s a missed opportunity for us since we're using our natural resources. We should use our natural resources for our own domestic use, especially for those who need housing,” said Tsai.

Related Tags

Kaway\'an Ecopark Rosie Tsai Citihomes Builder and Development Inc.
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.