admin on August 27th, 2008

The Himalayas are beautiful mountains to the north of India. They stretch for two thousands miles from Kashmir to Assam. Some of the world’s highest peaks are in the Himalayas. The highest peak is Mount Everest/ The tops of the mountains are covered with snow through outs the year. Therefore we call them the Himalayas [...]

Continue reading about Himalaya : The Abodes of Snow