False relief while hopelessly lost in space