Video PlayerClose
People take photos of floral installations during a flower festival in New York, the United States, June 12, 2021. The event which kicked off on Saturday features flower sales and display of floral installations. (Xinhua/Wang Ying)