Babusar mountain pass
- Located at an elevation of 13,691 feet above sea level, Babusar Top is a popular tourist destination
- The mountain pass is closed for travel and tourism every year due to landslides and avalanches
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.