English: This is one of the largest mosques in India.
Telugu: భారతదేశంలో ఉన్న అతి పెద్ద ఉద్యనవనాల్లో ఇది ఒకటి.