26 Spine-Chilling Roads That Will Test Your Driving Skills

Zoji Pass, India

Source: Civil QA
ADVERTISEMENT

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.

Leave a Reply

Your email address will not be published.