Keylang valley: roads, rivers, prayer flags, and mountain terrain — Travel Magazine