The Badshahi Mosque, located in Lahore, Pakistan, is one of the largest and most iconic mosques in the world. It was built by Mughal Emperor Aurangzeb in 1671, and it remained the largest mosque in the world for over 300 years until 1986 when the Faisal Mosque in Islamabad was completed.
This post contains some offensive content
Tap to view
photo