Why are deserts not hot and sandy in Ladakh?

The Ladakh is a high altitude desert in the Himalayas so is quite cold the year round,