Captivating Shelf Cloud spotted near Canada Shores
Newfoundland and Labrador, Canada, experienced a mesmerizing sight as a shelf cloud dominated the sky. A local resident had the opportunity to capture the breathtaking moment.
Shelf clouds typically form during intense storms when moist…