British probe the size of an open umbrella was due to land on Mars on Thursday and start trying to answer a question which has fascinated mankind for centuries – is there life on the red planet? Beagle 2, which weighs just 34 kg, is scheduled to open its panoply of parachutes and airbags and float down to the surface of Mars just before 0300 GMT Christmas Day.