English: A major portion of the movie was shot in Spain.
Telugu: ఈ సినిమాను అధికభాగం స్పెయిన్ లో తెరకెక్కించారు.