A woman lies dead, covered by nature, in the Garden of Eden.
The Garden of Eden is not available for streaming at this moment.