A medical helicopter with four people on board crashed in a residential area of suburban Philadelphia on Tuesday.

Upper Darby Police Superintendent Timothy M. Bernhardt said at a press conference that rescue crews arrived at the crash scene near a church at an intersection in Upper Darby’s Drexel Hill neighborhood around 1 pm on Tuesday and helped pull the pilot, two crew members, and infant patient from the aircraft.

Also Read: Lack of depth perception probable reason behind chopper crash that killed CDS Bipin Rawat

The infant was rushed to a local hospital, however, none of the passengers sustained life-threatening injuries. The flight originated out of state, Bernhardt said.

Also Read: US Navy sailors missing in helicopter crash declared dead

Meanwhile, photos and video from the scene show the helicopter damaged and on its side, just outside the church and underneath powerlines. Insignia on the side of the aircraft indicated it was a medical helicopter.

“It’s a miracle, it’s an absolute miracle, here what you see behind me,” Bernhardt said.

Also Read: Zimbabwe air force helicopter crash kills child and 3 crew

Jarrell Saunders, 28, was working at a nearby apartment when he  saw the helicopter “just floating, like real low, like extremely low, like it could land on the building that I work at.”

He got in his car to go to the hardware store and the helicopter was going in the same direction. He said he saw the aircraft hit the ground in the middle of the road and slide across the ground until it crashed into the church. It turned on its side and as smoke was coming out, he saw people jumping out of the helicopter.

“I’m telling my grandkids about this one,” he said.

With inputs from the Associated Press