Kanchenjunga North - Pangpema   A blue sheep carcass by the trail to Pangpema. Some snow leopards must have had a feast here not more than a couple of days ago.
Ever Explore  /  Content        Show captionHide caption