People walk between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
A woman poses for photos among tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
A girl runs between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
People take photos between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
People take photos between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
People take photos between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
A woman walks between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)
People walk between rows of tulips in Abbotsford, British Columbia, Canada, April 25, 2025.
A tulip festival, featuring more than 100 tulip varieties, is held in Abbotsford until May 11. (Photo by Liang Sen/Xinhua)