English: Jama Masjid is one of the largest mosques in India.
Telugu: ఢిల్లీలోని జామా మసీదు దేశంలోనే అతిపెద్దది.