Tulip festival held in Ontario, Canada
Xinhua
1777970461000

A woman takes photos of blooming tulips during a tulip festival in Niagara-on-the-Lake, Ontario, Canada, on May 4, 2026. Showcasing over 100 varieties of more than three million tulips, this event is held here from April 29 to May 17 this year. (Photo by Zou Zheng/Xinhua)

People wander among blooming tulips during a tulip festival in Niagara-on-the-Lake, Ontario, Canada, on May 4, 2026. Showcasing over 100 varieties of more than three million tulips, this event is held here from April 29 to May 17 this year. (Photo by Zou Zheng/Xinhua)

Dressed-up pet dogs pose for photos with blooming tulips during a tulip festival in Niagara-on-the-Lake, Ontario, Canada, on May 4, 2026. Showcasing over 100 varieties of more than three million tulips, this event is held here from April 29 to May 17 this year. (Photo by Zou Zheng/Xinhua)

A woman poses for photos with blooming tulips during a tulip festival in Niagara-on-the-Lake, Ontario, Canada, on May 4, 2026. Showcasing over 100 varieties of more than three million tulips, this event is held here from April 29 to May 17 this year. (Photo by Zou Zheng/Xinhua)

A girl poses for photos with blooming tulips during a tulip festival in Niagara-on-the-Lake, Ontario, Canada, on May 4, 2026. Showcasing over 100 varieties of more than three million tulips, this event is held here from April 29 to May 17 this year. (Photo by Zou Zheng/Xinhua)