Grand Beach Complex

The Grand Beach Complex is a formation cropping out in Newfoundland.