Taking to Instagram, Massey penned a long note addressing his fans that he will meet them in 2025 as he has a movie scheduled ...
The Umling La pass in Ladakh, India, holds the title of the world’s highest motorable road. Stretching 52 km, it is situated at an height of 19,024 feet (5,799 meters) above sea level.