Keylong

Keylong is the headquarters of Lahaul and Spiti district of Himachal Pradesh. The region is strange, exciting, primitive mountainous and delightful. It is an oasis of green fields and willow trees, water streams surrounded with brown hills and snow capped peaks.