Toweli, Indonesia cable landing point