Over 107 were killed and 200 injured as crane collapsed in Mecca on 11 September 2015. UrtheCast releases satellite images of crane collapse. Image was captured by UrtheCast’s Deimos-2 satellite on 17 September 2015. Satellite image shows the exact location where the crane collapsed. Every year, millions of people converge at Mecca for the Haj pilgrimage. Haj pilgrimage is the largest annual gathering of people on the planet.