Buy stock photo Aerial landscape view of Lion's Head and surroundings in Cape Town, South Africa. Scenic natural landmark of a popular mountain against a cloudy blue sky in a beautiful urban city from above