The body of a man was discovered near a creek bed at Garden of Gods Road and Nevada Avenue Monday afternoon, Colorado Springs police said.

Homicide detectives are investigating the death, though a cause of death has not yet been determined. The identity of the man has not been released.