Himachal Pradesh is a mountainous state and hence god gifted it many beautiful landscapes. Here you will found thousand of rivulets, river, waterfalls, lush green meadows, beautiful forests, snowy peaks, flowers etc. Nature has given many gifts to the land of Himachal Pradesh. Weather here is cool and pleasant, air here is pure, water here is clean. And all these things leads to healthy and happy life of people of Himachal Pradesh. Apart from all these natural wonders, culture of Himachal is also very rich, there is so diversity of languages, customs, traditions, cuisines, dress etc. across the state. People of Himachal is very joyous and like to dance, sing and celebrate. Dance is major component of Pahadi culture. Himachal is also known as Dev Bhoomi. As Himachal is away from hustle and bustle of world it provide people divine environment for meditation. Himachal is like heaven in all perspectives.