'' Miracles Still Happen '' ( ) is a 1974 film , directed by Giuseppe Maria Scotese . It features the story of Juliane Diller , the sole survivor of 92 passengers and crew , in the 24 December 1971 crash of LANSA Flight 508 in the Peruvian rainforest
LANSA Flight 508
LANSA Flight 508
Miracles Still Happen