alien landscape where strange plants have begun to grow