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.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Guangdong_Olympic_Stadium
Coordinates 23°8'16.563" N 113°24'12.922" E