A unique paradise known as Eden