Which Mughal Emperor built the Badshahi Mosque?
- Aurangzeb
- Jahangir
- Shah Jahan
- Akbar
The Badshahi Mosque was built by Aurangzeb in 1671, with construction of the mosque lasting for two years until 1673.

The Badshahi Mosque was built by Aurangzeb in 1671, with construction of the mosque lasting for two years until 1673.