A medical helicopter carrying a child patient crash landed outside Philadelphia Tuesday afternoon – but all four people on board are expected to survive in what one official called “an absolute miracle.”

The medevac chopper crashed around 1 p.m. near Drexel Hill United Methodist Church in Delaware County on its way to the Children’s Hospital of Philadelphia from Maryland, authorities said.