Definition of Cho Oyu
mountain 26,906 feet (8201 meters) high in the Himalayas of Nepal and Tibet; 6th highest in the world
Learn More about cho oyu
Britannica.com: Encyclopedia article about Cho Oyu
Seen and Heard
What made you want to look up Cho Oyu? Please tell us where you read or heard it (including the quote, if possible).