English: The film has been shot extensively in Spain.
Telugu: ఈ చిత్రానికి సంబంధించిన షూటింగ్ స్పెయిన్‌లో చేసిన భారీ షెడ్యూల్‌తో పూర్తయింది.