Obscure.
Located or positioned out of sight; not visually apparent.
Having the form of a labyrinth; intricate.