Postcards
Mountains
3Mount Everest
The world's highest mountain at 8,848.86 meters above sea level. Located on the border between Nepalโฆ
Lhotse
The fourth highest mountain in the world at 8,516 meters, connected to Mount Everest via the South Cโฆ
Cho Oyu
The sixth highest mountain in the world at 8,188 meters, located on the China-Nepal border. One of tโฆ