This point of land is called Cape Deceit. The picture is taken from a ship's launch enroute to the village of Deering. back