Cho Oyu

Cho Oyu

📍 Nepal
mountain

About

The sixth highest mountain in the world at 8,188 meters, located on the China-Nepal border. One of the more accessible 8000-meter peaks.