Location
Cape Town International Convention Centre
Top image
Tanes Ngamsom / Shutterstock