Perry Stone theorizes about the Garden of Eden, why its location might have a lot more to do with Jerusalem than people might think.