Let's uncover the top 5 attractions that make Leh an unmissable haven for the senses and soul. Built resembling Lhasa's ...