English: Taj-ul-Masjid is the largest mosque in India and one of the largest in Asia.
Telugu: తాజ్ అల్-మసీదు భారతదేశంలో మరియు ఆసియాలో అతిపెద్ద మసీదులలో ఒకటి.