Which synonym best replaces the word labyrinth in the sentence below?

The gardeners had constructed a complicated labyrinth of pathways that led us through the hedges.

entanglement
jungle
maze
web