Keylong town and Himalayan peaks on a misty June morning
Location: Keylang, India
1 sources from 55 citizen journalists
Topics: prayer flag, buddhist stupa, royal enfield, himalayan landscape, mountain town, mist and cloud, adventure travel, buddhism, mountain, travel
