Central Court Wuhan is a prominent tennis stadium located in Wuhan, China, Asia. It serves as the main court for the Wuhan Open, an annual professional women's tennis tournament held in the city.