English: It is one of the largest mosques in India.
Telugu: భారతదేశంలోని అతిపెద్ద, ప్రముఖ జైనమందిరాలలో ఇది ఒకటి.