Calgary Police say through a lengthy investigation they arrested Bogdan Botezatu who has been charged in three sexual assaults.

Police have blocked off a scene near Deerfoot Trail near the southern edge of the city after a body was found on Sunday.

Calgary police tell CTV News the body was found near the Bow River, close to the community of De Winton.

There are no details about the nature of the victim's death.

The Medical Examiner has been notified and the investigation is ongoing.