English: Both were filmed mostly in Canada.
Telugu: చిత్రీకరణ ప్రధానంగా కెనడా లో జరిగింది.