Those little white specks are Scottish windmills spotted 21000 feet below our plane.