English: The movie has been shot in countries such as Spain, Italy and France.
Telugu: సినిమాను ఇండియాతో పాటు స్పెయిన్‌, ఫ్రాన్స్‌, లిబియా దేశాల్లో చిత్రీక‌రించారు.