Royal Mosque, Lahore By Edward Mortimer | March 14, 2025 Until recent years the largest Mosque in the World, the Badshahi Masjid (Royal Mosque) was constructed by the Mughal Emperor Aurangzeb in 1673. It is located in the Pakistani city of Lahore. Posted in Blog