La mosquée de Badshahi a été commandée par l'empereur Aurangzeb en 1671, la construction de la mosquée ayant duré deux ans jusqu'en 1673. La mosquée est un exemple important de l'architecture moghole, avec un extérieur qui est décoré de grès rouge sculpté avec des incrustations de marbre. Une fois terminée, elle est devenue la plus grande mosquée du monde et l'est restée pendant 313 ans jusqu'à l'expansion de la Mosquée du Prophète [citation nécessaire]. Elle reste la plus grande et la plus récente des grandes mosquées impériales de l'époque moghole, et est la deuxième plus grande mosquée du Pakistan[4]. Après la chute de l'Empire moghol, la mosquée a été utilisée comme garnison par l'Empire sikh et l'Empire britannique, mais elle est aujourd'hui l'un des sites les plus emblématiques du Pakistan.