English: Filming took place in Russia.
Telugu: రష్యాలో చాలా వరకు ఈ సినిమా షూటింగ్ చేశారు.