Liloan, Philippines cable landing point