Lahore is the capital of the Pakistan province of Punjab and the second largest city in Pakistan, after Karachi. The city lies along the Ravi River, situated approximately from Wagah border crossing and is from the Indian city of Amritsar (...) (from Wikipedia)