Table Mountain towers over Cape Town and is often shrouded in a cloud known as the &amp;quot;tablecloth&amp;quot;