Harbour My God Point Formation

The Harbour My God Point Formation is a formation cropping out in Newfoundland.