a garden with many different types of flowers and plants growing on it's sides