Weather blogger Rogerio Pachero snapped the incredible cloud formation, which had formed over the Portuguese island of Madeira and had people comparing it to the 'Hand of God.