Shaoxing Sports Center (Yuecheng District Sports Center) is Shaoxing's largest sports complex, located on Tushan Road (east). Built in 1994, it covers 220 mu. Facilities include a 20,000-seat stadium, 3,000-seat gymnasium, and swimming/fitness center