ParentFull threadstordoff·What is the island(?) in the middle of the Atlantic where 5 cables meet? I can't quite make it out from the image.View on HN