English: The film was shot in Chennai.
Telugu: చైనాలోని షాంగై లో ఈ చిత్రాన్ని ప్ర‌ద‌ర్శించారు.