Lahore is the capital city of the Pakistani province of Punjab. It is the second most populous city in Pakistan and the 32nd most populous city in the world. Lahore is one of Pakistan's most liberal and cosmopolitan cities, as well as a major center of education in Pakistan.