Video PlayerClose
Visitors view pictures from a cellphone in front of 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)