English: The largest mosque in the world Shah-Faisal
Telugu: ప్రపంచ షా ఫైసల్ అతిపెద్ద మసీదు