NASA published an article about the landslide in the Valley of the Geysers, with a satellite image (Terra-ASTER) captured on June, 11 (a week after the landslide).

NASA about the landslide in the Valley of the Geysers