English: The biggest mosque in India
Telugu: ఇండియాలో అతిపెద్ద మసీదు