Description
Himachal Pradesh. India. View of Kibber village located in Spiti valley at 4270 meter (14,200 ft) above sea level. The highest Indian village which considered the highest inhabited village in the world.
Himachal Pradesh. India. View of Kibber village located in Spiti valley at 4270 meter (14,200 ft) above sea level. The highest Indian village which considered the highest inhabited village in the world.
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.