142 Over 11,500ft above sea level and no protective barriers: Is this terrifying mountain pass in India the world's most perilous road?
Used as a route between Ladakh and Kashmir, the Zojila mountain pass is located at a staggering 11,580ft above sea level and is enclosed by Kashmir valley on one side and Drass valley on the other. The narrow road is on the western section of the Himalayas mountain range and is part of the 275-mile long route from Srinagar to Leh It is said to be one of the most […]