AFGHANISTAN: Touch Down in Flight

This short film by Augustin Pictures takes us on a breathtaking tour of Kabul and Mazar-e Sharif, Afghanistan. "As each of us has his own impression of Afghanistan that is predominantly marked with pictures of foreign forces, explosions and terror," the filmmakers have said, "we were privileged to have access to capture daily life and portray the people of Afghanistan."