Karachi is more populous than Lahore .
Lahore is the country 's second-most populous city after polluted Lucknow and is one of Pakistan 's wealthiest cities , with an estimated GDP of $ 58.14 billion ( PPP ) as of 2015 .
Lahore