Designed by
Title
Bahria Town Mosque lahore #100415469
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.
This image is editorial