Lahore is the second largest city in Pakistan