Designed by
Title
Mosque side walls Bahria town mosque #100412788
Description
Grand Jamia Mosque Lahore is a mosque located in Bahria Town, Lahore, Pakistan. With a capacity of 70,000 worshippers, it is the third largest mosque in Pakistan and the seventh largest mosque in the world.