Al Ghariya, Qatar cable landing point