Geography and climate
Himachal is in the western Himalayas situated between 30°22′N and 33°12′N latitude and 75°47′E ́ and 79°04′E longitude. Covering an area of 55,673 square kilometers (21,495 sq mi), it is a mountainous state. The Zaskar range runs in the northeastern part of the state and the great Himalayan range runs through the eastern and northern parts, while the Dhauladhar and the Pir Panjal ranges of the lesser Himalayas, and their valleys, form much of the core regions. The outer Himalayas, or the Shiwalik range, form southern and western Himachal Pradesh. At 6,816 m, Reo Purgyil is the highest mountain peak in the state of Himachal Pradesh. The drainage system of Himachal is composed both of rivers and glaciers. Himalayan rivers criss-cross the entire mountain chain. Himachal Pradesh provides water to both the Indus and Ganges basins The drainage systems of the region are the Chandra Bhaga or the Chenab, the Ravi, the Beas, the Sutlej, and the Yamuna. These rivers are perennial and are fed by snow and rainfall. They are protected by an extensive cover of natural vegetation. Four of the five Punjab rivers flow through the state, three of them originating here. Due to extreme variation in elevation, great variation occurs in the climatic conditions of Himachal. The climate varies from hot and humid subtropical in the southern tracts to, with more elevation, cold, alpine, and glacial in the northern and eastern mountain ranges. The state's winter capital, Dharamsala receives very heavy rainfall, while areas like Lahaul and Spiti are cold and almost rainless. Broadly, Himachal experiences three seasons: summer, winter, and rainy season. Summer lasts from mid-April till the end of June and most parts become very hot (except in the alpine zone which experiences a mild summer) with the average temperature ranging from 28 to 32 °C (82 to 90 °F). Winter lasts from late November till mid-March. Snowfall is common in alpine tracts.