On June 16, an orbiting Indian Space Research Organisation (ISRO) meteorological satellite captured imagery of dense cloud formation building over Uttarakhand.