Feel a sense of calmness at Jama Masjid - Leh, a house of worship for the local Muslim community. Stay a while to do some of your own quiet reflection.
When you've finished at this Muslim temple in Leh, why not check out Main Bazaar, Gurdwara Pathar Sahib, and Shanti Stupa? They're not too far from Jama Masjid - Leh and also a favorite with tourists.