It's at the intersection of Caitian Road and Lihong West Road, next to the Bank of China Building, which is the closest to Shennan Avenue, and it's also very close to taking a taxi.
On Shennan Avenue, there is only the swimming pool of Shenzhen University, which is not found anywhere else in the Science Park. In addition, Shenzhen Gymnasium has a special swimming center, and Luohu Gymnasium has a swimming training center.