Map data © Mapbox, © OpenStreetMap
About
AQILA is a PADI 5 Star Dive Resort in Shenzhen, China, offering scuba diving.
Location
518000Guangdong Province - 广东省 Guǎngdōng ShěngShenzhen, Shenzhen Nan Shan TIan Xia, International Center 1-3 Floor, China
Directions