Evening stop in Keylong, Himalayas — town, peaks, and a motorcycle
Location: Keylang, India
1 sources from 38 citizen journalists
Topics: royal enfield, himalayan village, motorcycle travel, mountain landscape, buddhist stupa, road trip, himalayas, travel, nature, adventure
