Unable to be discovered, undiscoverable, not discoverable.
Inexplicable, mysterious, unclear.
Incapable of being cleared of clouds.