Kirstenbosch botanical gardens, South Africa. Table Mountain is visible in the background with the 'tablecloth' of clouds shrouding the plateau.