DescriptionKhirki Mosque Dehli.jpg English: Khirki Mosque the Khirki village in South Delhi and close to the Satpula or the seven arched bridge on the...