Cape D’Aguilar, China cable landing point