The soothing greenery of Himachal Pradesh
For a traveller, the sight of these Deodar trees on the slopes of Himalayan ranges is a real visual treat. The picture post card looks of these enchanting slopes have many times been captured in the dream-like song sequences of popular Bollywood films. Deodar, the erect, handsome, evergreen tree is the state tree of Himachal Pradesh.
Himachal Pradesh, literally meaning the land of the snowy mountains, is remarkable for its natural charm, consisting of the snow-capped mountain ranges, lakes, orchards, wildlife and forests.