From April to about the middle of May, the snow generally begins to melt. The real high season to visit Lahaul and Spiti valley is between the middle of...