Thought aliens landed or something. OK, I've just never seen such a thing quite as well defined before.
I assume that would be towering cloud tops forming a circular (as seen from the satellites perspective) pattern. I think it looks so well defined because the sun is setting and casting a shadow to its right.

Those must be some seriously high clouds.