Guangdong Olympic Stadium China, Guangzhou

Guangdong Olympic Stadium

The Guangdong Olympic Centre Stadium or Aoti Main Stadium is a multi-purpose stadium in Guangzhou, People's Republic of China. Currently used mostly for football matches, the stadium was opened in 2001. It has a capacity of 80,012, making it the largest stadium in the country by seating capacity.

Photos