VIDEO: Rare cotton ball-like clouds spotted over this Chinese province

VIDEO: Rare cotton ball-like clouds spotted over this Chinese province
A videograb shows mammatus clouds forming over Hebei province in China.

Most Popular Stories