Driving through fresh snow at Khardung-La. The worlds highest motorable road maintained by Indian Army!
Comments
Sign in or get an account to comment.