Mountain road through Himachal peaks, prayer flags, and river crossings β€” Travel Magazine