DEVSHREE CINEMA COMPLEX, NEW LOHAMANDI, INDORE, Madhya Pradesh INDIA (Madhya Pradesh)