Video PlayerClose
Photo taken on Oct. 15, 2020 shows the women's statues on display in a shopping mall in Dallas, Texas, the United States. 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)