Mountain chaukhambha is one of the highest peak in India. The name of massif is derived from Hindi word meaning foru pillars. it is a large mountain which remains covered with snow through out the year. it is located in Uttrakhand State of India
View Full Image on Dreamstime
Username: S4sanchita
Editorial: No
Width: 4362 pixels
Height: 2796 pixels
Downloads: 0
Image ID: 36882901