Badshahi Masjid is a historical mosque located in Lahore, Pakistan. It was built by Mughal Emperor Aurangzeb in 1673, and it is one of the largest masajid in the world. The masjid has a capacity of over 100,000 worshippers and is a popular tourist attraction. Read more...