Saturday, December 20, 2003

Mars Express
Only 4 days left to orbital insertion. You can see where Mars Express is here

The European Space Agency have a webcam of their control room in Darmstadt , Germany here

Aurora
This is Europe's plan for landing human astronauts on the moon and Mars.