The German Aerospace Center shows off its autonomous landing system.

Share This Photo X