Lahore is located in Punjab.
Lahore . The city was then contested between different powers before it became capital of the Sikh Empire , and then the capital of the Punjab under British rule . Following the independence of Pakistan in 1947 , Lahore became the capital of Pakistan 's Punjab province .