Video PlayerClose
Visitors look at a floral installation in Niagara Falls, Ontario, Canada, on Oct. 2, 2021. Featuring more than 25 fresh floral installations, the Fleurs de Villes Niagara Falls show is held here from Sept. 24 to Oct. 3. (Photo by Zou Zheng/Xinhua)