ADVERTISEMENT

Angono LGU relives 'Senakulo,' other Lenten traditions

Published Mar 20, 2026 01:56 pm

At A Glance

  • Age old traditions of Filipinos during Lent continue to be alive in Angono, Rizal with various activities lined-up as part of tourism programs of the municipal government

Angono, Rizal Mayor Gerardo Calderon said the municipal government is reliving ‘Senakulo’ in this part of the province this Lenten season.

According to him, the local government has partnered with the Samahang Sacramento, a group of local performing artists, whose craft in acting is shared to the town residents, through the Lenten stage plays.

The Samahang Sacramento was established in 1977 by residents of Angono in Rizal (photo from Samahang Sacramento's Facebook page)
The Samahang Sacramento was established in 1977 by residents of Angono in Rizal (photo from Samahang Sacramento's Facebook page)

Calderon said the innate artistry among residents of Angono has been regularly showcased in the various events happening in the town, all year-round, but this time, during Lent, their desire to continue the age-old tradition of Filipinos-the 'Senakulo', which is the depiction of the passion of Jesus Christ, through stage plays, for this generation, is also important.

Tracy Pascual, head of the Angono's Municipal Tourism Office told Manila Bulletin that the group’s initial performance will happen on Holy Tuesday, March 31, at 6 p.m. at the Angono municipal grounds.

Part 2 of the stage play will be on April 4, also at the Angono municipal grounds, at 6 p.m.

(from the Angono Tourism's Facebook page)
(from the Angono Tourism's Facebook page)

On Holy Thursday, April 2, the municipal government is showcasing the group in the Angono Grand Lenten Parade at 7 p.m., dubbed as the Ang “Paghahatol”, with the members of the Samahang Sacramento, in full custome and props, parading on the streets of the town as they portray their respective roles in the Senakulo.

The members said each of them has their own ‘panata’ or vow that binds them into continuing their passion in performing in the group which was established in 1977.

The Lenten grand parade will start at 6  a.m. near SM Center Angono and will move to the major streets of the municipality.  

Pascual said activities such as the ‘Senakulo’ is part of the tourism programs of the administration of Mayor Calderon and his daughter, Jeri Mae, both devote Roman Catholics and members of the devotee group of the Black Nazarene of Quiapo.

Another on-going event is the exhibit of the life-size and antique images of saints, numbering more than 60, that are showcased in the Holy Wednesday and Good Friday procession in the town and during ‘pabasa’ or the prayerful chanting of the passion, death and resurrection of Christ.  The exhibit is being held at the Angono municipal gymnasium and will end on Sunday, March 29, following a ‘pabasa’.

Mayor Calderon said tourists, from nearby towns and outside the province can visit Angono to experience how the people in the town observe Lent, a reflection of how the locals value the customs and traditions that have been in the country for many years now. 
Exhibit of more than 60 religious images at the Angono Municipal gymnasium is on-going until March 29 (photo from Angono Tourism's Facebook page)
Exhibit of more than 60 religious images at the Angono Municipal gymnasium is on-going until March 29 (photo from Angono Tourism's Facebook page)

Related Tags

METRO NEWS
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.