South Africa. Cape Town. Kirstenbosch National Botanical Garden with a panoramic view of Table Mountain in a sunny day.