a garden filled with lots of green trees and flowers