The Climate of India comprises a wide range of weather conditions across a vast geographic scale and varied topography, making generalisations difficult. Based on the Köppen system, India hosts six major climatic subtypes, ranging from arid desert in the west, alpine tundra and glaciers in the north, and humid tropical regions supporting rainforests in the southwest and the island territories. Many regions have starkly different microclimates. The nation has four seasons: winter (December, January and February), summer (March, April and May), a monsoon rainy season (June to September), and a post-monsoon period (October to November).India's geography and geology are climatically pivotal: the Thar Desert in the northwest and the Himalayas in the north work in tandem to effect a culturally and economically important monsoonal regime. As Earth's highest and most massive mountain range, the Himalayas bar the influx of frigid katabatic winds from the icy Tibetan Plateau and northerly Central Asia. Most of North India is thus kept warm or is only mildly chilly or cold during winter; the same thermal dam keeps most regions in India hot in summer.Though the Tropic of Cancer—the boundary between the tropics and subtropics—passes through the middle of India, the bulk of the country can be regarded as climatically tropical. As in much of the tropics, monsoonal and other weather patterns in India can be wildly unstable: epochal droughts, floods, cyclones, and other natural disasters are sporadic, but have displaced or ended millions of human lives. There is one scientific opinion which states that in South Asia such climatic events are likely to change in unpredictability, frequency, and severity. Ongoing and future vegetative changes and current sea level rises and the attendant inundation of India's low-lying coastal areas are other impacts, current or predicted, that are attributable to global warming.