English: Nearly all of filming takes place in South Africa.
Telugu: దాదాపు అన్ని చిత్రీకరణ దక్షిణాఫ్రికాలో జరుగుతుంది.