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