A Pakistani city with a rich history, Lahore is the capital of the Punjab province. It is the 2nd largest city in the country and the 26th largest globally. According to the United Nations, Lahore has an estimated GDP of $84 billion. It has a cosmopolitan population of more than 10 million people and is...