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