An unidentified man, not related to the toddler, jumped into the water and rescued her. She was then transported by air ambulance to BC Children’s Hospital where she is now listed in stable condition, police said.

Cpl. Sascha Banks said investigators are looking to speak to any witnesses who watched the incident unfold.

“We have yet to identify the man who rescued the girl from the water, but I have no doubt that he was that little girl’s guardian angel,” Banks said.