Literally translating into the abode of snow, the Himalayas are reckoned across the globe as one of the most beautiful mountains in the world. Stretching for a length of about 2500 kilometers, the Himalayan Ranges indeed offer a sight to behold for a lifetime.