Badshahi Masjid at Lahore is the 4th largest mosque in the world. It was built in 1673 by the Mughal Emperor Aurangzeb and is located in Lahore, Pakistan. The mosque is an iconic symbol of Mughal architecture, known for its grandeur, massive courtyard, and intricate red sandstone design.
Badshahi Masjid at Lahore _______ largest mosque
Review the verified answer and explanation for this FBR - Federal Board of Revenue past-paper question on CampusFin.