File:Eden remastered.jpg

The supposed planet of Eden, found in Romulan space by Dr. Sevrin and his followers in 2269.