The 33-kilometer Khanh Le mountain pass on the route connecting two tourism hot spots of Nha Trang and Da Lat has become a source of anxiety for drivers, particularly after a series of fatal accidents ...