answersLogoWhite

0

The word Cho Oyu mean turquoise goddess. It is also know as the sixth tallest mountain in the world in Tibet. The mountain stands on the border of Tibet and Napal border.

User Avatar

Wiki User

11y ago

What else can I help you with?