Country: China
Founded: 2016
Venue: Hubei Football Management Center Training Base Central Stadium
Capacity: 1000