English: Filmed mostly in Barcelona, Spain.
Telugu: ఈ చిత్రం షూటింగ్ అత్యధిక శాతం స్పెయిన్లోని బార్సిలోనాలో జరగనుంది.