Keylong village under cloudy skies, prayer flags and snowy peaks β€” Travel Magazine