Latitude and longitude of New Plaza Stadium

Satellite map of New Plaza Stadium

New Plaza Stadium (Simplified Chinese: 佛山新广场体育场) 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.

Latitude: 23° 02' 0.06" N
Longitude: 113° 06' 29.72" E

Nearest city to this article: Foshan

Read about New Plaza Stadium in the Wikipedia Satellite map of New Plaza Stadium in Google Maps

GPS coordinates of New Plaza Stadium, China

Download as JSON