Nantong Sports & Exhibition Center ("Southern Bird's Nest") is China's first stadium with a giant retractable roof. Located in the city's new district near CBD, university, and scenic area, it spans 400,000 m² (160,000 m² buil
Location:No. 7 Taoyuan Road, Chongchuan District, Nantong City