DescriptionBreathtaking view from Shey palace.jpg English: Ladakh is a land of high passes. Keeping your feet on the ground is not an option. The wind...