Buy stock photo Mountain trails on Lion's Head, Table Mountain National Park, Cape Town, South Africa