Buy stock photo Lush green pine trees and shrubs growing in a wild, remote forest near Lions Head mountain in Cape Town, South Africa. Flora and plants in a peaceful, calm and uncultivated nature reserve in summer