Indian geography is a showcase of diversity. It is the world's largest democracy that occupies around 73 % of Southern Asia. With a population of 1.2 billion, India is one of the most populous nations in the world and falls slightly behind China. India, which is 12 times largest that UK and 8 times largest than Japan occupies just 2.4 % of the total surface of the earth in spite of being seventh largest in regards to the total covering area. India's landscape varies from snow-capped peaks to deserts, plains, rainforests, hills, and plateaus. Presently India has 29 states and 7 union territories. It is home to some of the highest mountains of the world. The Karakoram situated in the state of Jammu and Kashmir has more than sixty peaks above 7,000 m including K2, the second highest peak in the world 8,611 m. Kanchenjunga, situated at an altitude of 8, 598 m above the sea level is the highest point of India. The Himalayan range is considered as the world's highest mountain range, with its tallest peak Mt. Everest on the Nepal–China border. They form India's northeastern border, separating it from northeastern Asia. Coming to its climate, India is a big tropical country and is famous for its diverse climatic features as well. Conventionally, the people of India have been experiencing six seasons in a year and every one of it spans for approximately two months or sixty days. It is also home to the barren Thar Desert which is the world's seventh largest desert. India has the second coldest place on the earth i.e Drass in western Ladakh where temperature drops down to about -40 degrees Celsius in winter. On the other hand the highest temperature in India can be recorded in Alwar rajasthan where it goes beyond 50oC.