Ladakh or the ‘Land of High Passes’ is a barren yet beautiful region located in the north Indian state of Jammu and Kashmir. Sharing its east border with Tibet, Ladakh has Lahaul and Spiti to its ...
Jammu and Kashmir and Ladakh have witnessed one of the deadliest August months due to weather fury across the region. Jammu and Kashmir and Ladakh have been battered by more than 25 cloudbursts and 9 ...