Kibber village in Himalayas. Lies in a narrow valley on the summit of a limestone rock. Elevation 4270 m above sea level. Highest populated village in the world. Spiti Valley, Himachal Pradesh, India
Download this HD photo of mountain village, horizontal, india, and asia by Getty Images (@gettyimages)