Olive Pink Botanical Gardens, Alice Springs.

Lots of weird stuff there.