English: It is the largest mosque in India in Old Delhi.
Telugu: ఇది పాత ఢిల్లీ, భారతదేశం లో అతిపెద్ద మసీదు అంటారు.