a garden with many different types of flowers and plants in it, including shrubs and rocks