Flower forest