an outdoor garden with lots of flowers and trees