Keylong, located amidst the giant peaks of the Himalayas in Himachal Pradesh ... Driving for a short distance from Keylong ...
Keylong is the administrative headquarters of Lahaul and Spiti district of Himachal Pradesh ... Guru Ghantal, Tayul and Gemur famous for its arts and Buddhist faith. Keylong follows Buddhism ...