English: Filming took place in Russia.
Telugu: ఈ చిత్రాన్ని రష్యాలో ప్రదర్శించారు.