This archive report was first published on 22 April 2020.
On April 22, 2020, Evergrande, a Chinese conglomerate, unveiled plans for the world's largest stadium in Guangzhou, China.
The massive stadium, which is currently under construction, is set to become a major landmark in the city.