Cape Town adorned with rainbow-wrapped trees