Wenzhou Sports Centre Stadium Address: Wenzhou Country: China Capacity: 18,000 Opened: Main use: Football Tenants: Extra stadium info – Wenzhou Sports Centre Stadium The venue is part of the Wenzhou Sports Centre. © www.hangzhou.com.cn View larger map