Earthquakes, storms & landslides – what a week!