Island of Freedom is alsó the natural habitat of rare neon trees