Buy stock photo Scenic landscape of a remote nature location with trees and lush green grass on a rocky and rough terrain with a blue sky. Lions Head, Table Mountain National Park, Cape Town, South Africa