Mt. Kusum Kanguru, situated proudly at the altitude of 6,367 meters above sea level, is one of the best climbing peaks of group ‘B’ categorized climbing peak by NMA. The name of the peak, Kusum Kanguru, means ‘Three Snow-White Gods’ in the Tibetan language. Climbing
Read more...