Mountain road through Himachal peaks, prayer flags, and river crossings
Location: Udaipur, India
1 sources from 42 citizen journalists
Topics: prayer flag bridge, mountain road trip, himalayan shrine, himachal pradesh, snow-capped peak, river crossing, mountain landscape, travel, nature, rural