The red panda is a charismatic animal that’s shrouded ... The closest mountain was Kangchenjunga, also known as Sleeping Buddha, standing at well over 8,500 meters tall. We could see how it ...