New Plaza Stadium
People's Republic of China · Asia
About
New Plaza Stadium was a multi-use stadium in Foshan, China. It was used mostly for football matches and was one of the six stadiums used for the 1991 FIFA Women's World Cup. The stadium had a capacity of 14,000 people.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.