This makes Leh one of the most captivating tourist destinations globally. Consequently, this old town has various landmarks which tell tales about its distant past. The article therefore discusses ...