ADVERTISEMENT

The Heritage Tree takes center stage in Villar City's Christmas kickoff

A holiday stop that gives families a shared experience in the South

Published Nov 28, 2025 01:35 pm
Fireworks capped off the night in Metro South at Villar City
Fireworks capped off the night in Metro South at Villar City
People in the South have a new spot to explore this holiday season, whether they’re out for a walk, a jog, or simply some quality time with family. Villar City, developed by Golden MV Holdings, welcomes the season with “Once Upon a Tree,” its annual Heritage Tree Christmas lighting.
Along Villar Avenue, this long-standing tradition continues to gather families and community members at the heart of the 3,500-hectare master-planned estate. Manny Villar, chairman of Villar Group, led this year’s ceremony, joined by Mary Lee S. Sadiasa, chief operating officer of Villar Land Inc., and Allan James Santos, division head of Villar City. Also present were Sen. Mark A. Villar, Atty. Emmeline Aglipay-Villar, and Villar’s grandchildren Emma, Tristan, and Cara.
Manny Villar, chairman of Villar Group, led this year’s ceremony, joined by Mary Lee S. Sadiasa, chief operating officer of Villar Land Inc., and Allan James Santos, division head of Villar City. Also present were Sen. Mark A. Villar, Atty. Emmeline Aglipay-Villar, and Villar’s grandchildren Emma, Tristan, and Cara.
Manny Villar, chairman of Villar Group, led this year’s ceremony, joined by Mary Lee S. Sadiasa, chief operating officer of Villar Land Inc., and Allan James Santos, division head of Villar City. Also present were Sen. Mark A. Villar, Atty. Emmeline Aglipay-Villar, and Villar’s grandchildren Emma, Tristan, and Cara.
Standing 40 feet tall and 80 feet wide, the 50-year-old Heritage Tree serves as both a symbol of resilience and a quiet witness to Villar City’s growing community.
During this year’s lighting, families and friends from nearby areas gathered to enjoy the cool breeze, capture photos under the glowing lights, and indulge in holiday favorites like puto bumbong and bibingka. The evening closed with a fireworks display that illuminated the Metro South skyline.
Guests lined up for holiday staples like puto bumbong and bibingka sold in the area
Guests lined up for holiday staples like puto bumbong and bibingka sold in the area
A holiday showcase by Madison Christmas Musical Performance
A holiday showcase by Madison Christmas Musical Performance
Visitors are welcome to drop by the nature park, which is open daily from 6:00 a.m., with the tree lighting on view from 6:00 p.m. to 11:00 p.m.
For those spending more time in the area, Forresta Café offers warm cups of coffee or hot chocolate against a peaceful, wooded backdrop that sets a soothing holiday mood. Guests can also shop and dine at Evia Lifestyle Center, and those looking to extend their visit overnight will find a comfortable retreat at Brittany Hotel, rounding out the full holiday experience in the area.

Related Tags

Villar City Manny Villar The Heritage Tree
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.