The Word Eden in Hebrew is made up of just three letters the first two of which mean both, eye witness and pleasure. In fact the word testimony is more than related. Had you ever considered the best thing about Eden was God was right there, completely accessible; you could see Him for YOURSELF.

Thou wilt shew me the path of life: in thy presence is fulness of joy; at thy right hand there are pleasures for evermore.

Psalms 16:11

So when we share our God sightings and further; store them in our hearts we touch Eden – Just sayin