Udaipur

India
3 stories
Mountain road through Himachal peaks, prayer flags, and river crossings
Himalayan village at the foot of snowy peaks
Mountain villages and hazy Himalayan peaks at dusk