I would choose (2), but labyrinth comes to mind.
Ed Duer
I have a doubt on these two words together:
Please answer me.
If you see this showed outside a place where do you think to be?
INTERIOR COMPLEX
1) In front of a Furniture shop
2) In front of a Mental Disease oriented Hospital or similar.
Thank You
Paolo