New satellite imagery reveals the extensive damage caused by fatal flash floods in a village in India's northeastern state of Sikkim in October. The images illustrate the Teesta river overflowing and submerging a significant portion of the nearby village, leading to the loss of over 30 lives and devastation for thousands.