Close to the Teli ka Mandir temple is the Garuda monument, dedicated to Vishnu, is the highest in the fort. It has a mixture of Muslim and Indian architecture. The word Teli comes from the hindi word meaning oil.