Video PlayerClose
Photo taken on Feb. 23, 2019 shows staff members at the Dolby Theatre in California, the United States, where the Academy Awards ceremony, or Oscars, will take place the next day. (Xinhua/Li Ying)
Photo taken on Feb. 23, 2019 shows staff members at the Dolby Theatre in California, the United States, where the Academy Awards ceremony, or Oscars, will take place the next day. (Xinhua/Li Ying)