Located 2 kilometres southwest of the main town, the Qurbaani Chabootra is a large stone platform which is said to have been built as a declaration podium by the Khilji sultans. Around 120 ft long and 96 ft wide, the platform is made up of cream coloured sandstone. A large staircase has been built on the southern side to enable climbing up to the top of the platform where the mazaars of two Muslim saints have also been built.