Video PlayerClose
People look at a statue on display in a shopping mall in Dallas, Texas, the United States, on Oct. 15, 2020. Ten statues from 3D printing are on display at a shopping mall in Dallas recently to celebrate women's achievement in STEM (science, technology, engineering and mathematics) areas. (Photo by Dan Tian/Xinhua)