Buy stock photo Beautiful flowers, plants, and trees on a mountain in South Africa, Western Cape. Landscape view of growing vegetation and greenery in a natural environment for calmness and peace in nature in summer