
An aerial photo shows the construction site of the Trong Dong stadium in Hanoi on April 1, 2026. According to its builder Vingroup, the stadium is expected to be the largest in the world with a seating capacity of 135,000. (Photo by Nhac NGUYEN / AFP via Getty Images)




