Emergency services were called to the Upper Niagara River around 6:30 last night
That's where they found a male waist-high in the water and holding onto a fallen tree branch --- about 200 feet above the brink of the Horseshoe Falls.
Police negotiators were called to the scene.
The male put on a safety vest attached to a life-line from the river bank.
At one point he removed the safety line and leaned back towards the water in the direction of the brink of the Falls.
A member of the Niagara Parks Police Service – High Angle River Team, secured the male and held him until another member of the team assisted.
The male and the two NPPS officers were hoisted to safety from the river bank by emergency services personnel.
The male was taken to hospital by Niagara EMS for further medical care.