English: Some of the filming took place in Russia.
Telugu: రష్యాలో ఈ సినిమా కొంత భాగాన్ని షూట్ చేశారు.