International Sports Centre BIT University Zhuhai

Centre incorporating indoor sports facilities and a swimming pool, Beijing Institute of Technology Zhuhai Campus.