English: It was filmed in India, London, and Switzerland.
Telugu: ఈ చిత్రాన్ని లండన్, స్విట్జర్లాండ్, భారత దేశంలోని పంజాబ్‌లో పిక్చరైజ్ చేసారు.