Three days of intensive mountain biking in the high mountain desert of Lahaul Keylong is the district capital of the beautiful high mountain valley of Lahaul. The name “capital” is somewhat exaggerated. Locals even call Keylong a village. I would call it a small town. The name Keylong derives from the Keylong towering snow-capped “killing […]