Treacherous Leh Ladakh
Photo 1 of 4
Zozila pass is one of the Dangerous passes in Northern India. If you look at this picture you will feel that the car is smashed, But that was not the case actually their is enough gap between both the vehicle. It just the angle of the lens.