Ladakh is truly the ceiling of the world. Ladakh boasts of the highest motor-able road and the two highest passes in the world. Sometime its feels like one can reach up and touch the clouds. This mountain Kingdom in Jammu and Kashmir state of India is a land of high altitude deserts, sweeping panoramas, alpine lakes and magical light. Here I share with you my experiences during my photography trip to Ladakh during August 2016.
Read More