How Storms are Formed

2021-12-06 13:13 UT
Credit : Haoting Shen
Submitted By : Scottsandford-25

What are these storms? Oh, they are bubbles!