Video PlayerClose
People make a 2,500-square-meter flower carpet during the Flower Fair 2018 in Tepotzotlan, Mexico, on Aug. 4, 2018. (Xinhua/Miguel Tovar)?
People make a 2,500-square-meter flower carpet during the Flower Fair 2018 in Tepotzotlan, Mexico, on Aug. 4, 2018. (Xinhua/Miguel Tovar)?