A rendering of Guangzhou Evergrande's new 100,000-capacity football stadium in Guangzhou. Reuters

Work begins at world's largest football stadium, with capacity of 100,000, in China - in pics




Abtal

Keep up with all the Middle East and North Africa athletes at the 2024 Paris Olympics

      By signing up, I agree to The National's privacy policy
      Abtal