Watch the Most Insane Himalayas Bus Ride

Giggling is how these adventure seeking tourists dealt with being only inches away from falling 2,000 ft to their death. Watch as a van drives along a narrow road up in the Himalaya mountain range to only come upon a waterfall that could easily wash them over the edge.