Pakistan – Lahore and its cultural sites and pictures

Lahore is Pakistan’s second largest city after Karachi. Lahore is also the capital of the Punjab province and has a lot of sites related to the founding of Pakistan. It also contains many of Pakistan’s religious sites.