Video PlayerClose

Photo taken on Feb. 16, 2020 shows the general view of the Lusail Stadium, one of the 2022 FIFA World Cup stadiums, in Lusail, Qatar. The installation of the main steel frame of Lusail Stadium, built by China Railway Construction Corporation (CRCC), completed on Sunday. (Photo by Nikku/Xinhua)














