Udaipur

India
1 stories
Mountain road through Himachal peaks, prayer flags, and river crossings