Leh & Ladakh # shorts
Channel: The Rare Brand Official
Date: 2021-08-18

Ladakh or the 'Land of High Passes' is a barren yet beautiful region located in the north Indian state of Jammu and Kashmir. Leh, located about 3505 meters above sea level, is the Centre of Tibeto-Buddhist culture, evident by the thoroughly scattered colourful gompas.
 Ladakh (meaning "land of high mountain passes") is a mountainous region in North India. Leh, the main city is situated at 3500m above sea level nestled in the great Himalayan, Karakoram, Zanskar and Ladakh ranges. Ladakh is known for remote mountain beauty, studded with monasteries and stupas.