India incomplete without Lahore