English: Most of the film has been shot in Spain.
Telugu: ఈ చిత్రం షూటింగ్ ఎక్కువ భాగం స్పెయిన్ లో జరిగింది.