a red house sitting on top of a rock next to plants and flowers in a garden