Lone tree, Rochechouart, France. Photo by Jon Wyatt Photography Rochechouart, France. The meteorite that landed here was part of five simultaneous impacts formed when a fragmented comet hit the earth.