The Badshahi Mosque in Pakistan.

The Badshahi Mosque in Pakistan.

Lahore is the capital of the province of Punjab, in northeastern Pakistan, besides being the second most populous in the whole country, and has several architectural gems to visit. One of them, which is also all a religious symbol, is the Badshahi Mosque, which is