Britain’s Beagle 2 Mars lander is being targeted to land at a site where traces of life might be preserved. The European Space Agency (ESA) announced Wednesday that the spunky Beagle 2 would land on Isidis Planitia, a large flat region that overlies the boundary between ancient highlands and the northern plains.