Chomo Yummo (Chinese: 卓木玉莫峰; pinyin: Zhuōmù yùmò fēng) is a 6,829-metre (22,405 ft) mountain in the Himalayas on the border between Sikkim in India an...