Look, I went to that site and it is a conspiracy site but that is besides the point but for the last image it does look odd on the surface. Though we have no idea if
1. They did not photoshop the clouds there.
2. If there is an actual HARRP base there.
3. If we are even going to talk about HARRP we have to clear up it is not true, there is no way that this exists but even if it did how do we know that the station was on during that photo.
As for actual explanations I am not a Met so this is just what I think, first judging the site I would have to think it is fake and two, that looks like a mountainous island which can cause odd cloud formations that spread out over time not unlike that picture.