Wuhan Sports Center Stadium, home of Wuhan Three Towns FC
Wuhan Three Towns

ChinaChina

Wuhan Three Towns FC

Founded:
(12 years)
Venue:
Wuhan Sports Center Stadium
Capacity:
54.357