Keylong or Kilang is a small town in the Lahaul district in Himachal Pradesh known for its captivating landscapes, adventure activities and cultural heritage.

Keylong or Kilang is a small town in the Lahaul district in Himachal Pradesh known for its captivating landscapes, adventure activities and cultural heritage.