Leh, is also called the mountain desert of India. Nestled at a height of 15,000 feet, you will find yourself riding on the highest motorable road in the world. The mountain desert sees the longest sunset that continues until 8 pm in the evening and the glimpse of the crescent moon sets in.. The beauty needless, is remarkable..
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections