Terrifying Bus Ride in the Himalayas Will Freak. You. Out.Terrifying Bus Ride in the Himalayas Will Freak. You. Out.This will have you on the edge of your seat.Staff WriterStaff Writer