Columbia Encyclopedia

Search results

1 result found

Chomo Lhari

(Encyclopedia)Chomo Lhari chŏmŏlhŭˈrē, chōməlhäˈrē [key], peak, 23,997 ft (7,314 m) high, on the Bhutan-China border, in the Himalayas. It is sacred to the Tibetans. ...

Browse by Subject