Keylong HP -India

Keylong



Keylong is the administrative centre of the Lahaul and Spiti district in the Indian state of Himachal Pradesh, 126 km north of Manali and 120 km from the Indo-Tibetan border