Bahria Grand Mosque
Lahore, Pakistan
One of the largest mosques in the world by capacity, located in Bahria Town Lahore. Its design is inspired by the great mosques of Islamic history.
Historical Context
Built as part of the Bahria Town development near Lahore, the mosque draws design inspiration from Ottoman and Mughal traditions.
Explore full profile →