International Latest News Videos and Photos

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 and warm air ascends, causing condensation. The result is a stunning visual display that captivates onlookers.

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More