Situated at a high altitude in the Ladakh region, Leh experiences cold temperatures even in May. It reaches a maximum of about 14 degrees Celsius.