The Anhui Hefei Sports Center is located in the southern part of the Hefei Municipal Government and Cultural New District, bordered by Xiyou Road to the north, Huanqu South Road to the south, Huaining Road to the west, and Qianshan Road to the east. It comprises a main stadium with a capacity of 60,000 people, a comprehensive sports arena accommodating 8,000 people, a swimming and diving hall for 3,000 people, and some supporting facilities. The center covers an area of 521 acres, with a total construction area of approximately 152,800 square meters.