Visit Badshahi Mosque in Lahore, one of the world’s largest mosques. Admire its Mughal architecture, grand courtyards, and timeless spiritual beauty