A cap cloud shrouds Table Mountain, Cape Town, South Africa. (5th August 2016)