Rare clouds could be seen from parts of the Highlands on Saturday afternoon. Called Kelvin Helmholtz, they resemble rolling ocean waves and similar patterns have been seen by astronomers on Jupiter ...