Surveillance video obtained by CP24 shows a man carrying a woman away from the scene after she fell from the sixth-floor balcony of a building near Downsview Station early Thursday morning.

The 30-year-old woman fell from the balcony of an apartment on De Boers Drive near Sheppard Avenue and Allen Road at around 2:30 a.m., landing on a glass sheet awning that extended from the building.

At first emergency crews could not locate the woman; however they eventually found her in her apartment.

The video shows one male walking to the scene followed by another male. About one minute later, both male are seen running past the camera again with one of them carrying the woman over his shoulders.

Police tell CP24 that the man seen carrying the woman is her boyfriend while the second male is her son, who she lived with in the apartment.

The woman suffered life-threatening injuries in the fall and remains in hospital in critical condition.

Police are still investigating what caused her to fall.

Remember for instant breaking news follow @cp24 on Twitter.