Distant figures sitting in the clouds atop Ben Nevis.