20120106 india: Local ATV riders proved saviour for many tourists in Manali