Al Hidd, Bahrain cable landing point