Shenzhen Universiade Sports Centre (built 2011)
Location: 22.6971389°N, 114.2121944°E