Kashmir's dream of an all-weather surface link turned into reality today after Prime Minister Dr Manmohan Singh and UPA chairperson Sonia Gandhi inaugurated a rail link between Banihal and Qazigund in the Valley. Dr Singh and Mrs Gandhi flagged-off the first train on the 18-km-long section.