This unusual cloud formation is being called "the hand of God"

A woman captured this humanlike cloud while in Dingwall, Scotland and shared it on social media, calling it "the hand of God."
All Videos