A landslide triggered by torrential rains in northern Pakistan has created a massive artificial lake in the Hunza valley, inundating several villages.Thousands of people are stranded in the highly mountainous region and forced to use boats to get around on icy waters.