‘Hand Of God’ Cloud Formation Spotted In Portugal – Geekologie

These are a couple photos of a cloud formation spotted above Madeira in Portugal that weather blogger Rogerio Pacheco (who captured the images) described as