Police are investigating after a decomposing body was found near a dumpster in south St. Louis Wednesday.

The body of a 59-year-old man was found in the alley of the 3100 block of Wyoming. Police said it was in a state of decomposition.

Homicide detectives are investigating.