ADVERTISEMENT

EU-supported bike racks relaunched to promote sustainable urban mobility

Published Jan 19, 2026 02:22 pm
Ambassador Massimo Santoro with Deputy Executive Director Jezreel Gaius Apelar of the National Parks Development Committee (NPDC), Francis Mendoza (BUM/CycleBros), Bea Dolores (Renacimiento), and Mia Bunao (Kalyetista/Explore Your City on a Bicycle) were joined by members of cycling associations.
Ambassador Massimo Santoro with Deputy Executive Director Jezreel Gaius Apelar of the National Parks Development Committee (NPDC), Francis Mendoza (BUM/CycleBros), Bea Dolores (Renacimiento), and Mia Bunao (Kalyetista/Explore Your City on a Bicycle) were joined by members of cycling associations.
The relaunch of the bike racks at Rizal Park in Manila marked another milestone in the city’s push for sustainable urban mobility. The ceremony, which was held Jan. 17 at the European Garden, also known as the Noli Me Tangere Garden, in Rizal Park, was led by H.E. Massimo Santoro, European Union ambassador to the Philippines, and Deputy Executive Director Jezreel Gaius Apelar of the National Parks Development Committee, underscoring a shared commitment to greener, more livable cities.
Cyclists from across Metro Manila gathered at Luneta to join the EU Delegation in its advocacy for sustainable development and climate action. The initiative, which also covers bike rack rehabilitation in Intramuros, is a partnership between the EU Delegation to the Philippines and the NPDC, with strong support from cycling associations and advocates including Kalyetista, CYCAD, CycleBros, Firefly Brigade, Tiklop Society of the Philippines, PINASLOWRIDAZBC, Make It Safer Movement, Bamboo Bikes, and Renacimiento.
Ambassador Massimo Santoro of the European Union, alongside NPDC Deputy Executive Director Jezreel Gaius Apelar, officially led the ribbon-cutting to inaugurate the event.
Ambassador Massimo Santoro of the European Union, alongside NPDC Deputy Executive Director Jezreel Gaius Apelar, officially led the ribbon-cutting to inaugurate the event.
Ambassador Santoro emphasized the EU’s ambitious climate targets: reducing greenhouse gas emissions by at least 55 percent by 2030 and achieving climate neutrality by 2050. “Climate change is a global challenge that requires global solutions,” he said. “Soft mobility, through public transport and bicycles, are effective and affordable solutions for achieving these objectives. The bike racks in Rizal Park perfectly represent cycling as a viable, accessible mode of transportation, helping reduce carbon emissions and traffic congestion, improve air quality, and promote healthier lifestyles.”
Deputy Executive Director Apelar highlighted the importance of international cooperation in advancing active mobility. “These facilities and partnerships stand as a testament to our shared commitment to sustainability and inclusivity in public spaces. They represent our support for environmentally responsible transport and our dedication to making our parks more accessible to all,” he remarked.
EU Ambassador Massimo Santoro delivers his message
EU Ambassador Massimo Santoro delivers his message
Cyclists amplified the advocacy by ringing their bike bells, symbolizing a collective call for families and communities to contribute to reducing greenhouse gas emissions. Mia Bunao, administrator of Kalyetista/Explore Your City on a Bicycle, described the project as “an enduring gift that creates a sense of community and symbolizes Pakikipagkapwa, a shared mission with active mobility stakeholders to promote sustainable and livable cities.”
The event also featured reflections from cycling advocates. Dr. Roselle Leah Rivera of Firefly Brigade Inc. poetically captured the spirit of the movement: “We summon the city to the dusk-dance of wheels, pedals pulsing like heartbeats in cooling twilight. Fireflies reborn in flickering bike-lights as communities rise, ride, and breathe as one, each crank-turn sparking awareness and every mile rekindling climate courage.”
A united moment captured: EU Ambassador Massimo Santoro with NPDC Deputy Executive Director Jezreel Gaius Apelar alongside cycling association members and advocates.
A united moment captured: EU Ambassador Massimo Santoro with NPDC Deputy Executive Director Jezreel Gaius Apelar alongside cycling association members and advocates.
Pio Fortuno Jr., president of the Tiklop Society of the Philippines, celebrated the infrastructure’s symbolic importance: “Every completion of bicycle-friendly infrastructure is a cause for celebration, but this one is special since it allows bicycle access to the Philippines’ foremost historical landmark, made possible through the support of our friends from the European Union.”
The relaunch of the bike racks at Rizal Park is more than an infrastructure project. It is a symbol of collaboration, climate courage, and community. By encouraging cycling as a mainstream mode of transport, the initiative contributes to reducing emissions, easing traffic congestion, and fostering healthier, more sustainable urban living in Manila.
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.