Sort:  

Thanks! It's Spiti Valley in India. This place is absolutely awesome in terms of natural and scenic beauty.