Cho Oyu
Stock Video Footage • 10 Clips
Mt. Cho Oyu, located in Tibet, is the sixth highest mountain in the world at 8,188 metres above sea level.
Mt. Cho Oyu, located in Tibet, is the sixth highest mountain in the world at 8,188 metres above sea level.