Karakoram-West Tibetan Plateau alpine steppe near Ladakh, India
Jammu and Kashmir is home to several valleys such as the Kashmir Valley, Tawi Valley, Chenab Valley, Poonch Valley, Sindh Valley and Lidder Valley. The main Kashmir valley is 100 km (62 mi) wide and 15,520.3 km2 (5,992.4 sq mi) in area. The Himalayas divide the Kashmir valley from Ladakh while the Pir Panjal range, which encloses the valley from the west and the south, separates it from the Great Plains of northern India. Along the northeastern flank of the Valley runs the main range of the Himalayas. This densely settled and beautiful valley has an average height of 1,850 metres (6,070 ft) above sea-level but the surrounding Pir Panjal range has an average elevation of 5,000 metres (16,000 ft).
Because of Jammu and Kashmir's wide range of elevations, its biogeography is diverse. Northwestern thorn scrub forests and Himalayan subtropical pine forests are found in the low elevations of the far southwest. These give way to a broad band of western Himalayan broadleaf forests running from northwest-southeast across the Kashmir Valley. Rising into the mountains, the broadleaf forests grade into western Himalayan subalpine conifer forests. Above treeline are found northwestern Himalayan alpine shrub and meadows. Much of the northeast of the state is covered by the Karakoram-West Tibetan Plateau alpine steppe. Around the highest elevations, there is no vegetation, simply rock and ice.
The Jhelum River is the only major Himalayan river which flows through the Kashmir valley. The Indus, Tawi, Ravi and Chenab are the major rivers flowing through the state. Jammu and Kashmir is home to several Himalayan glaciers. With an average altitude of 5,753 metres (18,875 ft) above sea-level, the Siachen Glacier is 70 km (43 mi) long making it the longest Himalayan glacier.
The climate of Jammu and Kashmir varies greatly owing to its rugged topography. In the south around Jammu, the climate is