This remarkable project in Cornwall, England, still seems futuristic, 25 years after it launched.