Buy stock photo Landscape view of Lions Head mountain, forest trees and blue sky in remote hiking area or tourism destination in Cape Town, South Africa. Calm, serene or tranquil countryside for relaxing in nature