Dadeng Island, China cable landing point