South Africa
South Africa. Filmed in both Hong Kong and Johannesburg, South Africa.