The Wuhan Sports Center or Zhuankou Stadium is a sports complex with a multi-use stadium in Wuhan, China. Completed in 2002, it has an all-seated capacity of 54,000.
Local football team Wuhan Guanggu played some high attendance matches at the stadium. From Wikipedia