Zamboanguita, Philippines cable landing point