Claim: Lahore is located in Asia.
Evidence: It is the second most populous city in Pakistan and the 32nd most populous city in the world.