Ladakh

The land of high passes is such a magical place that no amount of writing or pictures can do justice to it but still lets try.