(via The rock formations on the Isle of Staffa blew my mind! Staffa means “Pillars” in t