Badshahi Mosque The Badshahi Mosque in Lahore is the second largest mosque in Pakistan and South Asia and the fifth largest mosque in the world. Epitomising the beauty, passion and grandeur of the Mughal era, it is Lahore"s most famous landmark and a major tourist attraction.