DENVER (CBS4) – A death investigation is underway in Denver after a body was found near Sloan’s Lake.

(credit: CBS)

The body was found in the area of West 19th Avenue and Meade Street Sunday afternoon.

The body was on found on a bench under a pavilion.

The victim’s identity hasn’t been released and it’s not clear if the death has been determined as suspicious.