Buy stock photo Copy space with scenic landscape view of Lions Head mountain in Cape Town, South Africa against a blue sky background. Magnificent panoramic of an iconic landmark to travel, explore and pass by road