Cape Peninsula

a picture of something