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