In a shocking incident, tourists in Himachal’s Dalhousie narrowly escaped injury after their vehicle rolled backwards down a hill road, halting against a tree.