Deekshabhoomi is a sacred monument of 'Navayana' Buddhism located at Nagpur city in Maharashtra state of India