Chomo Yummo
Chomo Yummo is a mountain in the Himalayas on the border between Sikkim in India and Tibet in China.
The term Chomo means "goddess" or "lady" in Tibetan.History
Chomo Yummo was first climbed in 1911 by the Scottish alpinist Alexander Kellas with the help of sherpas.