Feelgood Friday: Cape Town opens Remembrance Garden