Hengqin International Tennis Center (built 2015)
Location: 22.12861°N, 113.53000°E