According to allcitycodes, India is the seventh-largest country in the world and has a wide range of climates. It is located in the northern hemisphere, so it experiences a tropical climate. The climate in India is generally hot and dry with most of the country receiving less than 1,000mm of rain each year. Summers are long and hot with temperatures reaching up to 45°C (113°F) in some areas. Winters are mild and short with temperatures ranging from 10°C (50°F) to 20°C (68°F). The highest recorded temperature in India was 50.6 °C (123 °F) which occurred in 2016, while the lowest was -45 °C (-49 °F) recorded in Spiti Valley in Himachal Pradesh. Rainfall varies greatly across India with monsoon season bringing heavy rains to much of the country from June to September. Some areas such as Kerala and Tamil Nadu experience more than 4,000mm of rain during this period while other areas such as Rajasthan receive less than 200mm. Snowfall is rare except for higher altitudes such as Kashmir and Himachal Pradesh which can receive up to 2m of snow each winter. India is also prone to extreme weather events such as cyclones, floods, droughts, dust storms, heat waves, cold waves, thunderstorms and hail storms. These events can cause significant disruption to daily life as well as damage property and infrastructure. Check payhelpcenter for India in 2008.