Could this be the legendary Garden of Eden?