Amwaj Island, Bahrain cable landing point