Mount Cho Oyu: The Turquoise Goddess of the Himalayas
The massive pyramidal form of Mount Cho Oyu rises majestically along the border between Nepal and the Tibet Autonomous Region of China, commanding respect as the world’s sixth-highest mountain at…
