Location Cape Town, South Africa