Amazing Facts Tourism26 Spine-Chilling Roads That Will Test Your Driving Skills March 6, 2017 by Kelly Davies Leave a Comment Zoji Pass, India Source: Civil QA Located on the Indian National Highway 1, Zoji Pass is in the western section of the Himalayan mountains. It is approximately 11,649 ft above sea level. India leads the world in traffic-related deaths. Next page
Leave a Reply