Chandi is a culturally and religiously significant town located in the Nalanda district of Bihar, India. The town is named after the ancient temple of Goddess Chandi, which holds great local importance. From Wikipedia
A high-level investigation is underway with findings pending from the post-mortem.