The Hand Of God | Stunning Cloud Formation Above Portugal January 31, 2016June 30, 2018Bakloli Comment Locals living on the Portuguese island of Madeira were greeted with the unusual cloud formation this week. They called it “The Hand Of [...]