Buy stock photo Landscape of rocky coastline near mountains in South Africa for a peaceful nature scene. Large blue lake or calm sea surrounded by vibrant green hills against a clear sky in Hout Bay.