Satellite map of Taizhou Sports Center
The Taizhou Sports Centre Stadium (Simplified Chinese: 台州体育中心) is a multi-use stadium in Taizhou, China. It is currently used mostly for football matches.
Latitude: 28° 38' 58.68" N
Longitude: 121° 23' 43.10" E