Kusum Kanguru Peak Climbing in Nepal is a magnificent peak that is situated in the Khumbu region of Nepal. The peak lies to the boundary within the Dudh Koshi to the south and Hinku Valley to the north. The peak was first ascended by a Japanese adventure team in autumn, 1979. The name is Kusum Read more…